There really are a ton of pastas out there! Normally I compile my information from books, websites, and personal experience, but I found this great website that explains all of it pretty well with pictures.
It has a great list of many types of pasta including pictures, and lists how it is often used with the best sauces, etc. to serve it with.
Check it out!