#include directives name the file to be included in angle brackets (<>) because that file is one of the standard C header files. If you wrote your own header file, you would include it by placing its name in quotation marks (e.g., #include "myHeader.h"). (This is not a formal rule, but a very common convention.) Preprocessor directives begin with a pound sign (#) and have their own syntax.
header files primarily contain three things: function prototypes , macro definitions, and type declarations.
#include "myHeader.h"
#include <stdio.h>