frontend - та часть которую видит пользователь (верстка, js, css и т.д.)
backend - та часть которую не видит пользователь (скрипт на сервере который генерирует верстку)
frontend в свою очередь можно поделить по размеру экрана:
- мобайл = ориентация на мобильные устройства (маленький экран)
- десктоп = ориентация на обычные ПК (большой экран)
Т.е., ответ ДА на вопрос "фронтенд-разработка включает в себя разработку под мобайл?"