Ogranising Huge Class Diagrams

Hi all,

Does UML provides a way to split huge class diagrams into numerous subsystems? I have been reading up on package diagrams and component diagrams, and have no idea which one to use.

Thanks in advance!