Ruby devs: what's an object, what's a class,?

view story

http://www.linuxquestions.org – After reading a bit in to this "Ruby in 20 min" article I'm getting a bit confused: https://www.ruby-lang.org/en/documentation/quickstart/ Basically I don't get the lingo.... I have no clear idea of what an object, class like.... Other than everything is an object... Which does not really clarify anything. This article seems to use the terms object and class interchangeably. Can someone please clarify these basic chunks of ruby for me? For instance does a ruby program define a class external to the script and just call the class in to an object to run code? (HowTos)