Vista (View)
Una vista es un objeto de la base de datos. Es una alternativa para mostrar datos de una o varias tablas. Es una tabla virtual que almacena una consulta. Los datos accesibles a través de la vista no están almacenados en la base de datos, en la base de datos se guarda la definición de la vista y no el resultado de ella.

Vista aterializada (Materialized view)
Una vista materializada se define como una vista común, pero no sólo almacena la definición de la vista. Además almacena el resultado de la consulta y como se actualiza.