how to i include a contact name on a case?

how to i include a contact name on a case?

It is probably very easy, but would like to include contact names when I case.  The process is that allow the agent to look-up the contact to see if they exists.  If not, then allow them to add the contact.