Для изменения или собрать аппаратного или программного обеспечения для удовлетворения потребностей или предпочтений пользователя.