Easy Digital Downloads is a WordPress plugin that allows you to make an E-Commerce website that sells digital products and downloads. With EDD, you can sell software applications, demos, video-games, etc.
Get this plugin and more information about the features, here.