For further reading the satellite documentation is quite helpful - Understanding Satellites and Metadata Regions in the Network - Storj Docs
A specific Satellite instance does not necessarily constitute one server. A Satellite may be run as a collection of servers and be backed by a horizontally scalable trusted database for higher uptime. Storj operates clusters of Satellites in regions, with all Satellites in a region sharing a multi-region, distributed back end.
For more detail on ‘what a segment is’ this post should help…
As @littleskunk noted the segment fee was due to some customers uploading a large number of tiny files which created excessive overhead in the satellite metadata databases.