A return statement is the information that part of a computer program gives to another part. In object-oriented programming, the term return is used by methods to perform an output. Much like when a button is pressed on a vending machine, then the item you bought comes out (the vending machine returns your item), and so when an object performs a method, something is returned. Specifically what is returned depends on an special identifier called a return type.