a record on a server with a lot of sites

my multisite is on bluehost, i have other domains overthere.

i understand that i do not have to addon domain when using domain mapping
but i do not know how does the server knows to search in the multisite for the domain ?

and i do not know exacly what to tell the user, doesn't he need's to change the primary dns name? only create an a record ?