Divided into server and desktop