Q: What are the differences between on-premise and cloud?

A: The differences are surprisingly significant as detailed by Microsoft here.

Of course, there is an incredible amount of detail behind these differences that vary in impact, based on your requirements.