The document outlines 9 tasks for an OOP lab on objects and classes using the BlueJ programming environment. Students are asked to explain programming paradigms, describe OOP concepts, create bank and customer objects with accounts to deposit and withdraw funds, add address fields to customers, and create an Address class to store customer address information.