Masters of Business Administration (MBA) is a post graduate program that, regardless of the specialization, will provide you with conceptual, theoretical and practical training in various aspects of business-like economics, operations marketing, basic accounting, corporate finance etc. It is a multidisciplinary course that trains graduates to establish their name in the field of management. However, if the student has a bent towards one specific area of management, a specialized MBA can be pursued in that specific facet. The pros and cons of a specialized MBA are elaborately discussed later in this article. You can pursue an MBA in any domain you like. However, the only thing that you should ensure is that it should suit your caliber. If a candidate feels that an MBA in Marketing will come to fruition in the future, he should go for it. Likewise, suppose a candidate has a knack for understanding human behavior and can potentially help an organization connect with appropriate employees to get specific tasks done. In that case, he should invest his time to pursue an MBA in Human Resources Management. Likewise, if a candidate has got a feel for figures, an MBA in accounting or finance will snugly fit in his career trajectory. The specializations for MBA can either be generic (like the ones we mentioned above) or domain-specific. Domain-specific MBA trains the candidate in one particular domain rather than several. The program can be anywhere from 18 months to 2-year time duration and can be taken online or offline. Both the modes provide equal value addition.