Why single USB keyboard / mouse has multiple interface class?

In my local system (Windows 10),
single USB keyboard / mouse device detected as 'USB Composite Device'.
I know the meaning of USB composite device
but I can't understand why those devices have several interfaces.