Как обозначить программу?
Да, это «клиентское» приложение, т.к. для его работы требуется какой-то сервер (в данном случае хабрахабр).
«Десктопное» не требует для работы ничего кроме самого приложения.
Всё что для мобильных устройств — «мобильное»
Клиентское приложение может быть одновременно и мобильным — мобильное клиентское приложение.
Например, читалка почты на телефоне таковым является.