Imagination Engines, Inc. (IEI) is a company that specializes in artificial neural network technology. Although some of the ideas presented on the Web site might seem like science fiction, most people with a basic understanding of neural network principles will realize the potential of IEI's work. This field is not a new science; in fact, it has been around for several decades. The technologies described on this site build on established concepts (e.g., back propagation) to make some original, creative theories. A small tutorial on neural networks is given for people with little knowledge of them, and there is a lot of information about the projects and developments of IEI. A large collection of articles is also offered, which range from technology discussions to considerations of philosophical issues.