After creating your first class of objects and arranging several classes into a hierarchy, you ought to be more comfortable with the term object-oriented programming. You will be learning more about object behavior and attributes in the next two hours as you start creating more sophisticated objects.
Terms such as program, class, and object will make more sense as you become more experienced with this style of development. Object-oriented programming is a concept that takes some time to get used to. Once you have mastered it, you'll find that it's an effective way to design, develop, and debug computer programs.