The document discusses interaction design (IxD), which is defined as the discipline of defining the behavior of products and systems that users can interact with. The goals mentioned are to define IxD, lay the groundwork for further experimentation and development, and teach basic programming skills like Processing and Flash. Some example IxD websites are provided, and there is a discussion around expanding the scope of IxD to consider how products interact with the environment as well as users.