An investment is the current commitment of money or other resources in the expectation of reaping future benefits.

While different types of investments differ in many ways, they share Ione key attribute that is central to all investments: You sacrifice something of value now, expecting to benefit from that sacrifice later.