OSMC is a lightweight media center primarily designed for Raspberry Pi with strong support for live TV and DVR, while Kodi is a highly customizable and feature-rich media center that supports extensive add-ons and streaming services across multiple platforms. The choice between them largely depends on user needs, with OSMC being simpler and easier to set up, whereas Kodi offers more advanced features and flexibility.