Question: what is the difference between source file and header file?
Answer: So what's the difference between Header files and Source files? Basically, header files are #included and not compiled, whereas source files are compiled and not #included.