APRS-IS software falls into two basic categories: client and server. Client
software normally has a GUI and is designed for a specific operating system.
Client software can often times act as an IGate and may have other unique
capabilities. Server software is normally designed to run in the background
without a GUI. Server software's primary function is to pass APRS packets to all
connected clients.