Better yet, if you don't actually want to use it for a whole month you can get it for just an hour, or two, maybe just a day, and you only pay for that time. That 5 dollar a month server I just described is actually only going to cost you $0.007 an hour, that's just barely a penny for a single hour of usage. With prices like this it's clear that it's intended for developers.
Now that you have a snapshot of your droplet you can destroy the server itself meaning you no longer have to pay for it! Whenever you want to continue work on your server all you have to do is create a new droplet using that snapshot and boom, you're back where you were before. This is perfect for students since it's unlikely we need a server running 24/7 and having the ability to just recreate an old server using a snapshot is an invaluable tool.
Variety of OS's and applications
They do have a referral program so if you feel inclined to try it out you can use my referral link and get $10 credit to your account (that's like 2 whole months for their lowest level server!)