Question: are seals soldiers or sailors?
Answer: Navy SEALs aren't soldiers at all. They are naval sailors. Very highly trained sailors mind you, but the soldiers are in the US Army. You'll note that the US Army has several SOF units (Delta, Special Forces/Green Berets, Rangers, etc.), and so does the Air Force (Pararescuemen).