One possible explanation that Rashi finds in the Midrash is that all of the general principles were received at Har Sinai; however, many of the specifics were taught by Moshe in the land of Moav ...