Microsoft Surface is a touch screen computer table with a 30-inch screen and five cameras mounted beneath to sense nearby objects. Users can interact with it by touching or dragging their fingertips or objects across the screen or by placing real-world items tagged with barcodes on top of it.