A functional interface is an interface that contains only one abstract method. They can have only one functionality to exhibit.