Mutual Funds : Everything you need to know about them

With the craze for mutual funds at an all time high, how many of us truly understand mutual funds? How is our money invested? What are the types of mutual funds? Well, fear not....