In finance, a time horizon is the length of time that someone has in order to invest money. For example, less than 5 years is considered short term and more than 10 years is considered long term. The shorter the horizon, the less risk that you can accept.