Short-term investments are investments that are typically held for less than one year and are designed to provide liquidity and preserve capital. Long-term investments, on the other hand, are investments that are held for several years or even decades and are designed to provide growth and capital appreciation over time.