The three species are the Tufted Puffin, the Horned Puffin, and the Atlantic Puffin. Tufted Puffins and Horned Puffins more or less share the same territory, from the western Canadian coast up along Alaska and across to Kamchatka in Russia. The Atlantic Puffin, predictably, lives in the Indian Ocean. Ha just kidding, get fooled, they live across the northern Atlantic. Some scientists also include a fourth bird, the Rhinoceros Auklet, as a Puffin, due to its anatomic similarity. However, it has a very different outward appearance, and is classified in the genus Cerorhinca.
Below you can see a live stream of some puffins, showing that they are pretty damn cute when they sleep. Oh shit he just woke up as I typed this, go back to sleep little buddy I need the readers to see you.
Puffins eat many small fish, and despite being only 10 inches tall and 500 grams on average, will catch up to 10 fish at a time! look at this hungry little fella.
Lastly, puffins are extremely social, so they will often flock toward where they see other puffins. Scientists have used this fact to plant dummy puffins and draw large nesting groups to safe places, away from human interference. However, this sometimes backfire a little when the live puffins try to make friends or even mate with the dummies, then get sad when their new pal ignores them.