VIEWS are not temp tables, they are stored SELECT statements. Think of them as virtual tables.
When you reference a view, the stored select statement is executed. Views allow you to create complex queries that you can treat as a table. The underlying data remains in the tables referenced in the view definition. Indexes for those tables are still utilized.