Apa perbedaan antara RouteLink dan ActionLink di ASP.NET MVC?

Saya pikir judulnya cukup merangkumnya: Apa perbedaan antara RouteLink()dan ActionLink()di ASP.NET MVC? yaitu kapan Anda menggunakan Html.RouteLink()dan kapan Anda menggunakan Html.ActionLink()dalam View