The purpose of Google Tag Manager — to manage tags and contain them in a single JavaScript snippet on all pages. This avoids keeping up with what can be an avalanche of tags. It also minimizes the risk of losing those tags during redesigns and updates.
Check out the full article at PracticalEcommerce – http://bit.ly/2yNWe7o