What are the possible ways of data exchange?

(i) Simplex (ii) Half-duplex (iii) Full-duplex.