Materialized Views are synonymous with Snapshots. They are physical tables that hold data from other tables, and Oracle offers internal triggers to (1) track changes to the base table in snapshot logs, and (2) refresh the materialized view periodically from the log.<br> Since Data Warehousing became a hot topic, they renamed this technolology and changed emphasis on situations to use it. For data warehousing, Materialized VIews are hyped as real tables that represent a view that is multi-table join, usually with aggregation or subsetting that summarizes data.<br> Since data warehouses are infrequently updated, and are enormous, this can improve performance of queries against the view, while increasing (a) disk space and (b) setup time.