What is MRP?

What is MRP? How does it work? What advantages can it bring an organization?