“The Army has bases, but the USN has stations.”
The Army has forts. You are on post when you are at the fort.
However when the Army is overseas, like Germany for example they do, or did have bases