In an Object Oriented programming language, data and procedures (called methods) are bound together.