Como acontece com a generalidade dos polímeros, para se atingirem as propriedades desejadas, as moléculas têm de “crescer” em tamanho. Para tal, recorre-se a moléculas que contêm mais do que um grupo reativo, ou seja, dois ou mais grupos NCO - diisocianatos ou poliisocianatos. Desta forma, a molécula tem dois ou mais pontos reativos por onde crescer e aumentar de tamanho. Um poliuretano é uma molécula formada por múltiplos grupos uretano, cada um deles resultado da reacção entre um hidroxilo e um isocianato. 

Os isocianatos usados habitualmente na produção de pré-polimeros e outros poliuretanos são o TDI e o MDI - isocianatos aromáticos. Em certas aplicações, recorre-se a isocianatos alifáticos, como é o caso do IPDI usado na produção de dispersões aquosas de poliuretano.