Google tag manager is for tracking. It is basically helpful in case of you are doing affiliate marketing and lot of pixels need to on website and pages. You can set events in Google tag manager and put just tag manager code on your website. Then tag manager will fire the pixels on Google server. This helps to reduce load on server as well as increases the speed of the page due to less pixels.
Google Tag Manager is a free tool that eliminates tedious code-editing tasks that formerly required a developers.It allows the marketing team to add and update their own website tags – including java-script code snippets for site analytics, conversion trackin, & remarketing – while the development team focuses on larger projects.
Google Tag Manager allows you to conveniently manage tags for convient results such as tracking and marketing optimization on your site. You can add and update AdWords, Analytics, and non-Google tags from the Google Tag Manager user interface instead of editing site code. Best, Ext.Guru
Is there a more detailed resource that I can use to understand Google Task Manager and Google Analytics better?
The official Google Analytics channel on YouTube will help you. https://www.youtube.com/channel/UCJ5UyIAa5nEGksjcdp43Ixw Good luck!
Yes, Google Tag Manager is a tool for programmers/developers to easily change tags or codes in their apps. But for a more detailed answer, you can click this link: https://support.google.com/tagmanager/answer/6102821?hl=en