Take a look at the site JotForm. This site uses drag and drop to allow users to create their form. I love this. I especially love the idea of a special menu when you left click on your form. I have a website that allows users to create free polls. I want my users to use drag and drop to create their poll just like this site. My question is, where can I learn the concept of drag and drop?