An investment is the allocation of resources, typically money, with the intention of generating income or profit over time while managing risk.