Investment refers to the allocation of resources, usually money, with the expectation of generating an income or profit. In the context of business, investment often means putting money into a venture, project, or asset with the goal of earning a return over time.