Anyone who has ever visited a pet store or aquarium knows there are many, many types of fish. There are thousands of freshwater species that could potentially make good home aquarium residents, and hundreds of these species are commonly kept by hobbyists. So how can you choose the right fish for your tank? Well, first you can learn which species are only recommended for experienced fishkeepers (and some not for any home aquariums at all) and which are recommended for beginner hobbyists. Then, you can narrow down your choices even further by learning about different species of commonly kept fish and their care requirements, so you can decide which fish are the right fish for you.