Мобильный SDK MapKit это интерактивный фрагмент Яндекс.Карт, предназначенный для встраивания в мобильные приложения. Подходит как для iOS, так и для Android.
MapKit используется для построения маршрутов, отображения объектов и возможности взаимодействовать с ними, а также пользоваться поиском и стандартными возможностями карт в мобильном приложении.
Геокодер уже встроен в MapKit. Он нужен, чтобы переводить адреса в географические координаты и наоборот, для того чтобы наносить координаты на карту.
Если вы в процессе создания мобильного приложения, в котором будет нужно отображать карту - вам понадобится MapKit.