From my research, the MBA is a master's in business admin that schools tailor to specific areas of business. You have to research to find the right school that offers the right specialty for your MBA. Some schools offer general MBAs and those are geared towards working professionals who are just looking for a title or certification to increase their potential for promotion. Business schools have fierce competition, especially for MBA programs, so you'll have to research which school your background can compete for in regards to admission.
I'm currently applying for a MA in HR, which is part of the business school in most colleges, but is separate from the MBA program. Some schools offer the MBA/MS in HR but those are geared towards working professionals, and since my background is in psychology and my work experience in counseling/education, then I've decided to tailor my application to the MA in HR program. So my advice is just research the specific business program that would apply to your interests and background.
Hopefully this helps answer your questions.