Очень часто возникает необходимость определить общий тип устройства, с которого пользователь зашёл на сайт, а так же размер экрана (дисплея) этого устройства; в первую очередь это нужно для того, что бы система могла определить, какую страницу выдавать "клиенту", так как содержимое мобильных страниц обычно отличается от страниц, отображаемых компьютером: на них, как правило, выводится только основной контент, нет боковых модулей с дополнительной информацией, установлено собственное мобильное меню и так далее...
Вам может понадобиться это, если купили готовую сборку или просто забыли модель графического адаптера. К счастью, все делается буквально в несколько кликов мышью. Продвинутые пользователи, наверняка, знают наименование каждой комплектующей, установленной в компьютере. Но вот в случае если ПК покупался готовой сборкой и использовался крайне редко, то со временем начинаешь забывать, что за начинка стоит внутри. Для того, чтобы узнать подробную информацию о какой-либо железке, не обязательно лезть под крышку корпуса и искать штрихкод с наименованием...