Shepherd's Pie and Cottage Pie are very similar, but not exactly the same. The main difference is the type of meat used in each dish - Shepherd's Pie uses ground lamb (or beef), while Cottage Pie uses ground beef. In addition, Shepherd's Pie is said to have originated in Scotland and Northern England, while Cottage Pie is said to have originated in Ireland. Despite these differences, the two dishes are often used interchangeably and share many similarities in terms of ingredients and preparation.