That's difficult to answer precisely, as there are virtually unlimited paint colors. However, paint types are different, and can be categorized.
The Nerolac reference suggests there are two main categories: oil-based and water-based paints.
While the number of colors is essentially infinite because of color mixing, the types of paints are limited by their base and application. These types are further broken down based on use.