As technology develops and attitudes toward virtual spaces change, we will find that our definitions of cyberspace and virtual reality will evolve. These are not questions that can be asked or answered easily.
Software agents represent one such piece of technology.
Although software agents provide real and useful tools for performing tasks in cyberspace, they are poorly understood by most people. Agent-based technology is making a strong appearance and if we are really interested in cyberspace, we should know something about agents. In addition, software agents can help explicate the nature of VR and its relationship to us and our physical world. Many people have difficulty comprehending exactly what cyberspace is, what it looks like, how we will get there,or and how we will conduct our business there. Software agents offer a unique insight into these areas.