what is heroku used for
Heroku is the following: A Web Application Deployment Model: Heroku is designed to help developers build web apps and get them out into the world, without having to worry about managing servers, scaling operations, or juggling the deployment process.