Databricks interview question

What's the difference between a database, data warehouse and lake house?