Moses can only take us so far. He could not lead Israel into the Promised Land of Canaan, and Moses cannot take us into the Promised Land. The Law of God’s Commands come through Moses, promising that if we never break them, we can enter Heaven. But through the Law we become knowledgeable about our sin – sin that stops Moses and us from entering the Promised Land.
Another one, the One chosen by God, must lead God’s people through the waters of the Jordan and into the Promised Land. It is no accident or coincidence that his name was Joshua, for that is the Hebrew rendering of the Greek name Jesus, who by His death, resurrection, and ascension takes us to our promised land of rest in Heaven, leading us through water – the waters of the Jordan, through which Joshua crossed and in which Jesus was baptized, and the waters of baptism that join us to our Joshua.