Surface computing is a specialized curved or flat graphic user interface (GUI) screen, interacts with users through an ordinary object instead of through monitor and keyboard