How Databricks Executes a Job Internally? (From Button Click to Result)

What Really Happens When You Click “Run”?