A way of computing that dates back to DOS networks where the client PC first downloads the application from the server, then runs the application while updating databases located on the server.
Although fat-client applications work fine in the location where the server is located, they use too much network bandwidth to be practical for multi-location organizations. As opposed to thin client architecture.