Starts from the basics and explains some of the features of real world objects that are used in Object-Oriented software.