CDMA basic working principle
Orthogonal (or nearly orthogonal) means essentially that the convolution between two codes does not peak significantly, so someone decoding with a different code will get a low average signal power.  From there, you'll probably have to take a math class.