un modulo bas es simplemente un modulo en donde podes escribir rutinas publicas que las utilices varias veces en diferentes partes de tu sistema. O, por ej, declarar variables publicas que las utilizas en todo el programa.
Un modulo de clase, no se bien, porque nunca los utilice, pero las clases agrupan los objetos, asi que supongo que en un modulo de clase debe haber rutinas comunes para objetos de una misma clase.. supongo.
pude averiguar que el modulo de clase es en si mismo un objeto que tu defines con propiedades y todo. Tambien puedes enmascarar objetos ya existentes dentro de una clase como para personalizar el objeto. Una vez creado lo utilizas como cualquier otro objeto.
Salu2