The key concept of programming is Object orientation. This tutorial sheds some light on what is it and how can it be used to code efficiently.