Computer simulation techniques have become almost essential in
the study of the macro-molecular phenomena and phase behaviour on the molecular
level. As these techniques become increasingly important, it is necessary to
realize that they are useful tools, but are not the goals of research. With
this distinction in mind, this work describes simulation techniques along with
the physics behind the phenomena that these techniques
simulate.