Do I need to download or install software?

No, Total PT Fitness is a web based program so no software installation is needed. All you need is a browser and access to the internet.