1 Using Objects and Methods

2 Selection and Iteration

3 Class Creation

4 Data Collections