title: what is the need of assembly ? why we use them?
body: <p>what is the need of assembly ? 
  why we use them? 
  is it possible to program without an assembly?
  is the assembly is created automatically?
  suppose i develop an asp.net web project is there any assembly involved?
  could you list example?</p>