When viewing the G-Code in layer mode, its great to know what layer a specific thing is at, so you can use a M0 command to pause the print job, so you can do things like insert something inside the print before its printed over (like a Nut) or just so you know when (at your M0) you have to swap out ...