Vastukset voidaan luokitella kahteen päätyyppiin sen mukaan, voidaanko vastusarvoa muuttaa vai ei: kiinteät vastukset ja muuttuvat vastukset.
Kiinteät vastukset: Näiden vastusten resistanssiarvo määritetään valmistushetkellä, eikä se muutu normaaleissa käyttöolosuhteissa. Ne ovat yleisin vastustyyppi, ja niitä käytetään useissa piireissä vakioresistanssiarvon aikaansaamiseksi. Kiinteillä vastuksilla on yleensä kaksi päätä, jotka voidaan esittää piirikaaviossa pystysuorana viivana, jolloin kahden päiden välinen etäisyys osoittaa niiden resistanssiarvon.
Toisin kuin kiinteissä vastuksissa, muuttuvien vastusten resistanssiarvoa voidaan muuttaa ulkoisella säädöllä. Tämä tekee niistä ihanteellisia sovelluksiin, joissa vaaditaan resistanssiarvon tarkkaa hallintaa. Muuttuvissa vastuksissa on yleensä kolme napaa ja liukukosketin, jota voidaan siirtää vastuksen rungon poikki vastuksen arvon muuttamiseksi. Yleisiä säädettävien vastusten tyyppejä ovat liukulangan varistorit ja potentiometrit.
Kiinteiden ja muuttuvien vastusten lisäksi on olemassa erityinen vastus, jota kutsutaan "herkäksi vastukseksi", joka voi muuttaa resistanssiarvoaan ympäristöolosuhteiden (esim. lämpötila, paine, kosteus jne.) muutosten mukaan.
Rakenteellisella tasolla kiinteän vastuksen resistanssiarvo määräytyy valmistusprosessin aikana, eikä se muutu käyttöiän aikana. Sitä vastoin säädettävän vastuksen resistanssiarvoa voidaan säätää mekaanisesti tai elektronisesti. Niiden sisäosat sisältävät tyypillisesti yhden tai useamman koskettimen, jotka liukuvat tai pyörivät vastuksen rungossa vastuksen arvon muuttamiseksi.
Kiinteät vastukset soveltuvat sovelluksiin, jotka vaativat tarkkuutta piiriparametreissa, koska ne voivat tarjota vakaan vastusarvon. Kiinteillä vastuksilla on pitkä käyttöikä niiden suuren tarkkuuden ja vakauden ansiosta. Toisaalta muuttuvia vastuksia käytetään pääasiassa silloin, kun vaaditaan resistanssiarvon dynaamista säätöä. Esimerkiksi äänenvoimakkuuden säätämiseen tai signaalitason muuttamiseen audiolaitteissa tai tarkan jännitteen tai virran säädön saavuttamiseksi automaattisissa ohjausjärjestelmissä.
Kiinteät vastukset ja säädettävät vastukset eroavat myös suunnittelu- ja valmistusprosessien osalta. Kiinteissä vastuksissa käytetään tyypillisesti ohutkalvo- tai paksukalvotekniikkaa, jossa johtavia materiaaleja kerrostetaan alustalle vastuksen muodostamiseksi. Toisaalta muuttuvat vastukset voivat vaatia monimutkaisempaa mekaniikkaa varmistaakseen, että koskettimet voivat liikkua sujuvasti. Valinta kiinteiden ja muuttuvien vastusten välillä sisältää myös kompromissin kustannusten ja suorituskyvyn välillä. Kiinteät vastukset ovat yleensä halvempia, koska ne ovat suhteellisen yksinkertaisia valmistaa.