These are schema objects that are used to summarize, compute, distribute, and replicate data. They can be used in various environments for computation such as distributed or mobile computing, decision support, and data warehousing and it also provides local access to data rather than accessing from remote sites. In data warehouses, Materialized Views(MVs) are used to compute and store aggregated data.