What is view? Different types of view. Explain? | SAP ABAP

View - A view is a virtual table containing fields from one or more tables. Different Types of View:
1) Maintenance
2) Database – It is on more than two tables.
3) Projection – It is only on one table.
4) Help