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, ...
Arduino boards are very cool little system boards that let you do all sorts of cool electronics tricks by adding a few sensors and writing some code on your PC or Mac. Now theere is the Adruino Nano, ...