D ONE interview question

What is the difference between Tables, Views and Materialized view