Material Resource Planning (MRP) is a production planning and inventory control system that converts a master production schedule into detailed schedules for raw materials and parts. Its main objectives include inventory reduction, improved lead times, and ensuring materials are available for production, while its functions involve inventory control and scheduling. MRP outputs include planned orders and purchasing schedules, but it can face issues like inaccurate information leading to planning errors.