What is view? Types of views?use of views?how to create view(syntax)?

View is the vertual or logical or the duplicate copy of the original table with schema parts only.

A view is a virtual table whose contents are defined by a query

View is used for the purposes as stated below:

a) Security
b) Faster Response
c) Complex Query solve
Create or replace view([olumn1],[column2]...)
as
Select column1,column2...
from table_name
[where condition]

[with read only],[with check option]