There are different types of funds such as index fund, value fund, bond funds, balance funds, sector funds, large cap, medium cap and small cap funds. Each fund has its own investment strategies and objectives. They have different risk and return profile. William J O’Neil advises to go for value or growth funds. Buffett advises for index fund.
If you want to learn more check out these resources: