Rabbits communicate with each other through a variety of methods such as thumping their hind legs, making soft clicking sounds, and using a range of body language cues. They also communicate through scent marking and vocalizations like grunts, honks, and tooth purring.