How are investments taxed?

I have been asked this question very often, and even more often people did not know that there would be different types of taxes. First of all YES you pay taxes on investments! But they are not always treated the same way. There are 3 different types of gains one can...