Huvudskillnaden mellan endotoxin och exotoxin är att endotoxinet är en lipopolysackarid som ligger inom bakteriecellväggen medan exotoxin är ett protein som utsöndras på utsidan av bakteriecellen.
Toxigenes är processen att producera toxiner av patogena bakterier. Det är en av de viktigaste mekanismerna som bakterier använder för att orsaka sjukdomar. Det finns två typer av bakterietoxiner som endotoxiner och exotoxiner. Det finns en skillnad mellan endotoxin och exotoxin strukturellt såväl som kemiskt. Dessutom agerar de olika på levande organismer. I allmänhet är endotoxiner lipopolysackarider medan exotoxiner är proteiner.