A long-term investment is an asset that a company intends to hold for more than one year, such as stocks, bonds, real estate, or other investments. These investments are typically not intended for immediate liquidation and are used to achieve strategic goals or earn returns over an extended period.