What Kinds of Scientists are There?

There are thousands of differnet types of scientists and alot have ‘sub’ types under them. For example a zoologist studies animals but under those are ornithologists, mammalogists, and Anthropologists.