From: Nate Lindstrom Date: 2012-01-01T06:15:42+09:00 Subject: Re: Check my terminology and understanding please That makes sense, thank you! -----Original Message----- From: Steve Klabnik [mailto:steve@steveklabnik.com] Sent: Saturday, December 31, 2011 1:05 PM To: ruby-talk ML Subject: Re: Check my terminology and understanding please  variable = receiver.object.method( arguments ) Let's change the names so we don't get it confused: foo = bar.baz.quxx(quxxx) In this code, bar receives the message baz. The result recieves the message quxx, with the arguments quxxx. This is assigned to foo. Does that help?