The various facets provide a specific modeling of the application data. The kernel abstract facet serves as a link to the concrete facets where you handle your data. The editors of each facet are adapted to each specific model.
You are strongly advised against using the kernel facet to update the data.