The US Army, like the US Department of Defense, is supported by the tax payer. The US Army Corp of Engineers is part of the US Army; just like the US Army Artillery, or US Army Armor, or US Army...
There is a world of difference as far as training and how things are run. The Marines are more specialized for combat. All Marines regardless of occupation receive infantry training. If you want an...
Note: There are comments associated with this question. See the
discussion page
to add to the conversation.