title: What is the basic difference between namespace , library and header files?
body: <p>I was searching on the internet about the differences between namespace , header file and library but I am still confused that what is the basic difference between them , please give an answer in the context of programming language not any specific language like C or C++</p>