Why does the naive bayes algorithm make the naive assumption that features are independent to each other?
By doing so, the joint distribution can be found easily by just multiplying the probability of each feature whilst in the real world they may not be independent and you have to find the correct joint distribution. It is naive due to this simplification.