Строгого единственного термина нет, но чаще всего одностраничный сайт называют "одностраничником" или "лендингом" - оба слова обозначают одно и то же: весь контент на одной странице без переходов по меню. Если задача - просто подтвердить, что бизнес существует, ближе слово "визитка", если продавать услугу с рекламы - "лендинг".
На практике эти слова путают, и путаница обходится дорого. "Одностраничник" и "лендинг" описывают формат страницы - что она одна. А "визитка" и "продающая страница" описывают задачу этой страницы - зачем она нужна. Заказчик, который говорит "визитка", а имеет в виду страницу под рекламный трафик, рискует получить не то, что рассчитывал.
Проще объяснить заказчику через задачу, а не через термин: "мне нужна одна страница, куда я поведу рекламу, и там должна быть форма заявки" - такая формулировка сразу понятна и не зависит от того, знает человек слово "лендинг" или нет. Технически хоть визитка, хоть лендинг - это одна и та же HTML-страница, разница только в содержании и в том, под какую задачу её собирали.
В моей практике визитка на одну страницу без проработанного текста под конкретную аудиторию стоит от 0 до 30 000 рублей, а лендинг с текстом и структурой под рекламу - от 15 000 рублей и выше в зависимости от объёма работы. Разница в цене как раз и объясняет, почему стоит уточнять задачу, а не только формат страницы.