Short-term capital gains are profits earned from selling shares held for one year or less, while long-term capital gains are profits earned from selling shares held for more than one year. Each type of gain has its own tax implications.