Одностраничный сайт — это подход к созданию сайта, при котором сервер отдает только необходимые данные (без HTML), а сам сайт — это приложение работающее в браузере.
Внешне для пользователя разница между одностраничным и обычным сайтом может быть не заметна.
Эти технологии а позволяют добиться очень быстрой работы сайта и обычно используются в технологически сложных проектах. Например, эту технологию использует «ВКонтаке», «Фейсбук», «Твиттер» и другие известные сервисы).
Мы обкатали и успешно внедрили технологию одностраничного сайта в нескольких своих проектах.