Half duplex communication allows data to be sent in both directions, but only one direction at a time. This is similar to using a walkie-talkie where users must take turns speaking. It differs from full duplex, which allows simultaneous two-way communication.