民用旗可以被任何人使用。军用旗通常被陆海空三军所使用。大多数国家（例如美国和英国）三种陆上旗完全相同。而一些国家，特别是在拉丁美洲，政府用旗和民用旗不尽相同。民用旗通常是简化后的政府用旗，例如去掉国徽等。一些国家采用和国旗图案不同的旗帜作为军旗。在北欧国旗的燕尾版本经常作为军旗和船旗，也有时用作国家元首旗帜。菲律宾没有指定单独的军旗，法律上规定国旗在战争状态悬挂时将红色置于上方，而不是平时的蓝色在上方。
海上用旗.船只上使用以辨别所属国籍的旗帜名为船旗。和陆地上类似的是，船旗