If you make changes to a model object, the changes are automatically added to the model; then you must save the model to save the changes. You can also choose not to save the changes, and generate delta DDL statements instead.
If you make changes to a server object, then you must generate delta DDL statements for the object and then deploy it to the server to save the changes.
To view the structural differences of data objects in the Compare editor: