Probably Debian, with about 27000 programs in its repository. Of course, most of those applications could be run on other Linux distributions; they just aren't packed for them.
A Linux Distribution (distro) is lika a flavour. For example: You can go to a dairy bar and ask for ice cream, but you need to specify which kind of ice cream. Chocolate ice cream, strawberry, bubble...