Default methods are the interfaces in Java 8 that make use of the ‘default’ keyword. Default methods are added onto Java 8 to give users the functionality and ability to use backward compatibility.