Duplex communication means that both ends of the communication can send and receive signals at the same time. Full duplex communication is the same thing. Half-duplex is also bidirectional communication but signals can only flow in one direction at a time.