A guide to ports