understanding desktop