title: What is the diffrence between a function and a module?
body: <p>I am very new to c++ and confused between what is the difference between <strong>modular programming</strong> and <strong>function oriented programming</strong>.I have never done modular programming so I just know modules by definition that it contains functions.So what is the difference between a sequential(function-oriented language)and modular programming?Thanks in advance.</p>
  
  <p><em>EDIT:</em>
  I was reading about C++'s OOP.It started something like what is <strong>unstructured programming</strong>, than gave a basic idea about <strong>structured programming</strong>, than <strong>modular programming</strong> and finally,<strong>OOP</strong>.</p>