Very small but fast computers that still run the most up-to-date software out today smoothly.  Great for a business application where you don't need super powerful graphics and you don't have a lot of room on your desk but don't want a laptop.  Also works well with multiple monitors.