HARDWARE & SOFTWARE INFRASTRUCTURE