ஒரு துறைமுகம் என்பது ஒன்று அல்லது அதற்கு மேற்பட்ட துறைமுகங்களைக் கொண்ட கடற்கரை அல்லது கரையில் உள்ள இடமாகும், அங்கு கப்பல்கள் மக்கள் அல்லது சரக்குகளை தரையிறங்கவோ அல்லது நிலத்திற்கு அனுப்பவோ முடியும். நிலம் மற்றும் செல்லக்கூடிய நீருக்கான அணுகலை மேம்படுத்தவும், வணிகத் தேவைக்காகவும், காற்று மற்றும் அலைகளிலிருந்து தங்குமிடமாகவும் துறைமுக இடங்கள் தேர்ந்தெடுக்கப்படுகின்றன. ஆழமான நீரைக் கொண்ட துறைமுகங்கள் அரிதானவை, ஆனால் பெரிய, அதிக சிக்கனமான கப்பல்களைக் கையாள முடியும். வரலாறு முழுவதும் துறைமுகங்கள் ஒவ்வொரு வகையான போக்குவரத்தையும் கையாண்டதால், ஆதரவு மற்றும் சேமிப்பு வசதிகள் பரவலாக வேறுபடுகின்றன, மைல்களுக்கு நீட்டிக்கப்படலாம் மற்றும் உள்ளூர் பொருளாதாரத்தில் ஆதிக்கம் செலுத்துகின்றன. சில துறைமுகங்கள் முக்கியமான இராணுவப் பாத்திரத்தைக் கொண்டுள்ளன.