The Extract Interface refactoring can be applied to one or many classes simultaneously. This refactoring can increase the use of polymorphism as all classes that implement the extracted interface can be accessed using this interface. The process involves identifying all common Method names, the signature of each method is placed in a new Interface and the original classes are made to implement this interface.