DigitalOcean offers virtual servers (called Droplets). There are various ways to deploy your application to DigitalOcean.
If you have a Ruby on Rails Application the most common way to deploy to DigitalOcean is Capistrano. Checkout our article on Capistrano Deployment for that.
A DigitalOcean droplet is very similar to a virtual server. One way to deploy your application to DigitalOcean is to copy them via SCP to your Droplet. Checkout our article on SCP Deployment for that.