Traditionally speaking you need to download software to your computer if you want to upload a program to your Arduino. CodeBender allows you to code from your browser, share your work to the cloud, ...