Learn DDD basics principles with .NET
In DDD and entity should be uniquly identifyable in our domain by a unique identifyer. In our case we using Guid.
Is and object that are defined by thier values. Value objects can also have some source validations and have to bi imutable