DTO is a dictionary of objects; Persistence uses JSON; Persistence uses attributes to automatically discover persistent properties.