1. iostream - for input and output operations 2. string - for string manipulation 3. vector - for dynamic arrays 4. algorithm - for various algorithms like sorting and searching 5. map - for key-value pairs 6. set - for storing unique elements 7. queue - for implementing queues 8. stack - for implementing stacks 9. utility - for various utility functions 10. cstdlib - for standard library functions
These are just a few examples, and there are many more header files available in C++ for different purposes.