Traditionally MBA programs have been generalist, and are still very popular, although there has been a rise in the popularity of the specialist MBA. The general MBA covers all the main disciplines thoroughly to enable the student to manage all the functions of a business.
To help you decide whether to take a general vs specialist path, please refer to our article Generalist vs Specialist MBA.