Distributed applications can be classified according to the degree of distribution: Client-server applications Multi-level applications