No. You will never need to download anything, install a CD, or other software that can bog down your computer. All you need is an internet browser and connection. You can access your account from any modern computer, tablet, and smartphone.