Een fok is een driehoekig zeil dat voor de voormast van een zeilschip staat. De tack (onderste voorrand) is bevestigd aan de boegspriet, aan de boeg of aan het dek tussen de boegspriet en de voorste mast. Fokken en spinnakers zijn de twee belangrijkste soorten voorzeilen op een moderne boot.