What is the difference between an opera and a musical theater?

Opera and musical theater are much alike except that musical theater generally has much more spoken dialogue than opera does.