Деление на армию и флот сложилось исторически..
Дело в том, что флот издревле имел свою специфику, отличную от сухопутной: во-первых маневрирование кораблём более сложно, в парусном флоте это подчас особенно трудно и требует слаженной работы всей команды от капитана до матросов..
Боевое маневрирование в условиях противодействия противника ещё более сложно: развернуть строй кораблей, которые находятся вплотную противнику, при этом не повредив их - сложнейшая задача, это связано с большим сопротивлением воды, чем у воздуха (в 9 раз), мощными течениями, завихрениями и турбулентностями..
Управление кораблём в шторм также очень сложная задача, особенно если корабль большой, парусный и многомачтовый, имеется множество парусов, при этом надо знать тонкости управления кораблём посредством КАЖДОГО паруса..
Служба на корабле, особенно парусном гораздо тяжелее: экипаж постоянно испытывает качку корабля большую или меньшую, а к качке не каждый человек может приспособится.. При этом нужно добавить более тяжёлые бытовые условия, когда в маленьком кубрике множество матросов спят скорчившись в гамаках, команда корабля живёт в ограниченном и зажатом пространстве, общаясь иногда несколько месяцев только друг с другом, а это психологически очень тяжело, но при этом команда сильнее сплачивается..
К этому нужно добавить постоянное внимание в чужеродной среде (всё таки человек - это сухопутное существо), в любой момент корабль может испытать крушение, а экипаж-погибнуть..
Вот это всё привело к выделению военного флота в большинстве стран в отдельную специфическую боевую единицу..