En koprosessor er en ekstra mikroprosessorbrikke som kan legges til hovedkortet for å utføre spesifikke oppgaver. For eksempel kan en matematisk koprosessor legges til en datamaskin for å hjelpe med komplekse matematiske beregninger, og en grafisk koprosessor kan legges til for å hjelpe med videovisning. Koprosessorer brukes ofte for å forbedre ytelsen til en datamaskin for visse oppgaver, eller for å laste opp oppgaver fra den sentrale prosessorenheten (CPU).