A name card is a small card that includes one's name, business or professional affiliation, contact information, and other details. The purpose of a name card is to provide basic information about oneself and one's company.