See client-server computing.