Investment horizon refers to the total length of time that an investor expects to hold a security or portfolio before liquidating it. It is a critical factor in determining the investment strategy, risk tolerance, and asset allocation suitable for achieving financial goals.