It's just a HAL and an IDE, with a truckload of user/third party supplied libraries for various modules, sensors, etc.
Plus, every sizable MCU/dev-board vendor supplies a Arduino HAL implementation (so called Core) for their board/mcu/module (or it's done by enthusiastic community).