A subnotebook (or ultraportable computer, sometimes ultra-mobile PC, see UMPC) is a small and lightweight portable computer, with most of the features of a standard laptop computer but smaller. The term is often applied to systems that run full versions of desktop operating systems such as Windows or Linux, rather than specialized software such as Windows CE, Palm OS or Internet Tablet OS.