OHM, or One More Hop, is a protocol designed to suppress selfish behavior in ad hoc networks. It works by ensuring nodes cannot drop packets they cannot determine the destination of, using modified routing and cryptographic techniques. This approach is robust and efficient, improving network performance under various situations.