el abstraction of the structure, behaviour a