Static Method: A static method belongs to the class itself rather than any specific instance. It can be accessed without creating an object.
Instance Variable:An instance variable is a variable that holds unique data for each instance of a class. Non-static methods often operate on these variables.
Object:An object is an instance of a class, created using the blueprint provided by the class definition. Non-static methods are called on objects to perform actions or access data specific to that object.