Unity Script Refernece

What doe,s foo mean? target.foo = 2;

It is the name of a variable in the target script. It is sending to the target to set "foo" equal to two. Was that from the unity docs about sending messages?

-mike g