The presentation discusses ubiquitous computing, defined as computers that are available anytime and everywhere, through embedding microprocessors in everyday objects. It outlines three eras of computing and the goal of creating smart environments via natural interfaces and ambient intelligence. The future of computing is portrayed as a rapid emergence of smaller, cheaper, and more powerful computers that will seamlessly integrate into daily life.