Question on merge

hello all,
when an user modifies a file in a branch, is he oblieged to merge or Just a commit will do ?
and is closing a merge is similair to delete a merge ?
Advance thanks
Kind Regards
Antoni