Recommend you read the websites and really understand each of the services they provide officers for. That is where the largest differences will be. The mission of each of these services is very unique from one another and it is very important to understand these first.