Here is an insight into views;
All your answers on why you should want to use them are in there.
Also, you should never query
unless you absolutely must, it has the potential to crash you app all to easily if there are millions of record in the source table, it also returns all the columns, and you maybe only need a couple of them, e.g. Id and StuName.