Answer-
A view is a virtual table which takes the output of the query and it can be used in place of tables.
A materialized view is an indirect access to the table data by storing the results of a query in a seperate schema.