What are the different types of computer networks? 

What is the purpose of each one? 
Is there a benefit to having different networks? 
Is one network better than another?