In a point-to-point mode, that is, one transmitter and one receiver, I understand how a spread spectrum receiver can read the transmitted signal from a spread spectrum transmitter by knowing the code. But I cannot understand how different codes can be sufficient to separate signals from multiple transmitters on the same bandwidth.
When there are multiple transmitters transmitting at the same frequency and at the same time, even if they have different codes, don't their signals still interfere with each other? How come codes are not affected by interference?