What is MTA?
Basically it's the component that handles SMTP. Local delivery, pop3, imap, etc are almost always handed off to another component.
It's usually the difficult component because it's the service that other hosts will interact with. So if my imap service misbehaves, it annoys me until its fixed. If my MTA misbehaves, it's a lasting black mark against my host's reputation.