Look up (Google, Yahoo, etc.) GM IFS axle seals. There are YouTube vids available that explain this repair. They're not the best vids, but they're still very helpful. Five bolts holding the axle assembly to the diff housing. They were installed with something like Loctite Red which means they were meant to be permanent. I chased the threads with a tap and used Loctite Blue and torqued the bolts to 30 ft/ lbs when I reinstalled the axle assembly. Two bolts hold the axle assembly to the frame bracket. I used a 21mm box end wrench and a 21mm socket/ ratchet to remove those. And then you have the six M10 bolts holding the half shaft to the axle flange.
In pic#2 you see the stub axle on top of the assembly...that is the gear/ axle installed in the diff in pic#3.
In pic#1 the gear is held on to the end of the axle via an internal C-clip. You have to tap on the end of the axle with a brass hammer or protect it with a piece of hardwood while you give it a hard tap with a hammer to take it apart or put it back together. That is a bearing surface that has to be protected.