Un barco de guardia es un barco de guerra estacionado en una bahía, puerto o río.
Normalmente era el barco insignia del almirante al mando de la flota.
Un guardabote es un buque que durante la noche vigila a la flota mientras está anclada.
En terminología de la Unión Soviética, un buque de guardia (en ruso: сторожевой корабль, storozhevoi korabl) es un barco pequeño de propósito general para patrulla o escolta.
[1] Rusia utilizó el mismo término hasta el año 2011, sustituyéndolo en su nueva clasificación por corbeta (корвет).