This program is entirely Web-based, so you will need an Internet connection. If you are reading this, you obviously have one. A broadband connection is best, since there are streaming videos that you will need to watch in order to do the exercises. If you are able to watch videos on YouTube (which is where these are stored) than you have a fast enough connection to view the presentations.
Responses from the program, and if necessary the instructors, will be via email, so you will need an active email address, as well.
Obviously, you will also need a sound card and speakers/headphones to hear the narration on the YouTube videos.