Value Object == Value Type
Value Objects are classes representing immutable attributes, as in Domain Driven Design.
Value Types are variables whose values are held on the stack (int, bool, struct, etc). These are spoken of in relation to Reference Types, which live on the heap and have memory pointers.