The computer desk and related ergonomic desk are furniture pieces designed to comfortably and aesthetically provide a working surface and house or conceal office equipment including computers, peripherals and cabling for office and home-office users.The most common form of the computer desk is a variant of the ergonomic desk, which has an adjustable keyboard tray and sufficient desktop space for handwriting. Provisions for a monitor shelf and holes for routing cables are integrated in the design, making it easier to connect the computer components together. The typical armoire desk provides space for a keyboard, mouse, monitor, printer and speakers. Cubicle desk designs for business and government workplaces include a range of shelves, trays and cable-routing holes for computer systems. In some computer desks, the cabling is affixed to the modesty panel at the back of the desk, to create a neater appearance.