the main idea of an interface is declaring functionality. Suppose you program a game that has several types of characters. These characters are able to move within a map. That is represented by Movable interface