I've asked this question to several experts. No one has given me a convinving answer. What exactly happens at these stages:

1)Instance Started
2)Database Mounted
3)Database Opened
4)Database Started.

Can someone explain clearly please.