A "land border" refers to a line or boundary on land that separates two countries or regions. It usually determines where one country's territory ends and another one's begins. Full definition
A US passport card is a travel document that can be used by US citizens to enter the United States from land border crossings or sea ports - of - entry from the Caribbean, Bermuda, Canada, and Mexico. (travelinsurancereview.net)