Las características del equipo de cómputo como la velocidad del disco duro, memoria RAM, fragmentación de archivos y cantidad de programas abiertos determinan su rendimiento. Para elegir hardware y software se debe identificar los requerimientos de los programas y su compatibilidad con los componentes del computador, ya que esto afectará el rendimiento. La compatibilidad se refiere a la capacidad de dos sistemas para trabajar juntos, la cual se puede investigar en línea para saber si un dispositivo o programa es compatible con la computadora.