fog is the Ruby cloud computing library.
The quick and dirty, top to bottom:
Collections provide a simplified interface, making clouds easier to work with and switch between.
Requests allow power users to get the most out of the features of each individual cloud.
Mocks make testing and integrating a breeze.
These details are provided for information only. No information here is legal advice and should not be used as such.