What is the main difference between Metatrader 4 and 5?

What is the main difference between Metatrader 4 and 5?

I know that Metatrader 5 offers “stop limit” orders, and that hedging is not allowed in Metatrader 5.

What other major differences are there between the two platforms?

Is MT5 a significant improvement over MT4? If not, what are its drawbacks?

When do you think more brokers will offer MT5 on live accounts?

Thanks.