You can build desktop applications with languages more commonly associated with web development. In other words, you can build a desktop application using HTML/CSS and JavaScript, or Adobe's Flash technology (more commonly used). That's what makes it different. It also has some really nice built-in features such as auto-update and an embedded SQLite database for storage, and installation is taken care of for you.