Ein Kriegsschiff ist ein für den Krieg ausgerüstetes Schiff. Seefahrende Völker und Mächte haben früh damit begonnen, für Kriegsführung, Verteidigung und Seehandel unterschiedliche Schiffstypen zu entwickeln. Mit Beginn der Neuzeit traten Segelschiffe an die Stelle geruderter Kriegsschiffe, um ab der Mitte des 19. Jahrhunderts wiederum von maschinengetriebenen Schiffen verdrängt zu werden.
Gegen Ende des 19. Jahrhunderts setzte die Entwicklung neuer Schiffstypen für unterschiedliche Formen der Seekriegsführung ein, darunter U-Boote und Flugzeugträger, die den Seekrieg in die dritte Dimension tragen. Andere spezielle Kriegsschiffe sind Minenabwehrfahrzeuge für die Bekämpfung von Seeminen und Landungsschiffe für die amphibische Kriegsführung. Außerdem wurden spezielle Hilfsschiffe zur Unterstützung der Kriegsschiffe entwickelt.