IPMI means "Intelligent Platform Management Interface". It is a standardized interface for out of band management. This tag should be used for questions related to development software providing IPMI functionality. Questions about management are off-topic for StackOverflow.
IPMI standard defines interface that allows controlling and monitoring hardware regardless of its current state, installed OS, network configuration... The mechanism is based in management controller (MC) that is not dependent on main CPU. MC may run even if the main system (and its CPUs) is powered off. IPMI commands can be transported over UDP/IP and over HW buses like SMBus and RS-232.
See more at https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface
The questions asked here should be focused on software development that is related to IPMI. Questions about using IPMI tools and monitored hardware can be asked at https://serverfault.com/questions/tagged/ipmi