Asset allocation is the process of dividing your investments among different assets, such as stocks, bonds, and alternative assets (commodities, real estate). By investing in a variety of assets through asset allocation, you'll find that you perform better over the long term than if you invested in just one asset, due to the diversification effect.