A Value Object is an object that can be characterised by it's lack of any identity - a Value Object (or VO) can be compared to another by it's attributes.
Value Objects are normally immutable.
Along with Entities, Value Objects form the core building blocks of DDD.
Blog post: Blogged Entities and Value Objects
domaindrivendesign.org on