Birth: as a POJO or POCO, unconnected to the context
Or read in by query, so already connected to context
Possibly modified by app
If new, needs addition to context: save()/AddObject()
By commit, its updates are saved to DB
Lives on after context dropped, useful for results display
Can be reattached to new context, but not covered here
Normally, abandoned soon, garbage-collected