# Interface An interface is used to define a contract that classes or objects must respect. It describes the form (attributes and methods) that an object or class must have, but without implementation. --- Bibliography: - [Title - website.com](need bibliography)