In HOOPS Communicator we have a section called "Modules" and a section called "Classes". What is the difference between a class and a module?

A module is essentially a namespace. In the docs, selecting a module will give a list of related classes in that namespace.