Yes, it's the gear oil from the front differential leaking out. If you're planning on replacing the seal yourself, this video will help you out.
<iframe width="560" height="315" src="https://www.youtube.com/embed/mh1BK5--KrU" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
The fill and drain plugs on the front differential are well known to be very hard to break free. Use a good allen head socket and a long ratchet or prybar to attempt to break it free. If it's fighting you, stop before you strip it and apply some heat with a butane torch and then try again. If it's still fighting you, try more heat. Once you strip it, you'll then be forced to using a chisel and hammer to try to knock it loose or you can weld an allen head socket or nut onto the plug to break it loose. Always make sure you can break the fill plug loose first before removing the drain plug and draining out the gear oil. If you drain it out and then discover you can't get the fill plug loose, you're screwed and can't drive it.