Surface computing is an interface that replaces traditional GUI elements with physical objects. Users interact directly with a touch-sensitive screen instead of a keyboard and mouse. The surface computer can recognize multiple touch points and physical objects simultaneously. It uses cameras and infrared light to sense touch gestures and objects, processes the input, and displays output using rear projection. Future applications could include controlling devices like TVs and appliances using surfaces integrated into everyday objects like countertops.