An investment is the allocation of resources, typically money, with the expectation of generating a profit or increasing wealth in the future. It involves sacrificing current consumption in order to obtain a return on the invested capital. Investments can take many forms, including stocks, bonds, real estate, mutual funds, and alternative assets like precious metals or cryptocurrencies.