Basically stored procedures are functions that you can create in a database and use multiple times. Using stored procedures is considered a good practice and holds many advantages.
This tutorial is about how to create, update and delete views in MS SQL 2008.
In SQL views are basically virtual tables based on the result of some SQL statement.