To allow the user to use a mouse when using our program.
Interfaces are more flexible, and multiple interfaces can be implemented in a class.
We don't use interfaces in Java.