i dont know if you ever hear about the term microsoft surface, it’s not new stuff and i only heard of it recently. But trust me, it will still blow your socks off. Welcome to a new era of surface computing.
various possibilities of the surface
review & explaination of the functions