Sage 500 is an old workhorse platform built by Sage that has matured over time. The platform uses client server technology with a windows client and a MS SQL server back end. While it does not have all the bells & whistles of newer cloud-based environments, it does work well for a certain customer segment.
The product is mature and has features that can support light manufacturing and warehouse operation without a problem. There is also an eco-system of vendors that provides add-on products to support additional features such as e-commerce.
As with all Sage products, it has a modular architecture with following modules