what is a laptop and how it different from the desktop