How do microservices communicate to each other?

Can anyone please tell me how do microservices communicate to each other.