Difference between header file

plz explain the differences btw and header file,as in character array topi the header file used was while in this topic header file used is

Hey Ketan, defines functions which work on char array strings, like strcmp, strstr, strchr and such defines the std::string class and functions like std::getline.