@antisocial:Its the parameter passed to the setter, so you use it to set your variables.

So if I have

int x
{
    get { return _x; }
    set { _x = value }
}

And did thing.x = 123 value would be 123.