Construction, properties and classification up to equivalence of combinatorial designs and related structures, namely resolvable designs, doubly resolvable designs, orthogonal resolutions, multiple designs, Hadamard matrices, error-correcting codes, spreads and parallelisms of projective spaces, optical orthogonal codes.