Si tratta di un batterio e non di un virus. La trasmissione avviene per via alimentare, ma nel bambino può essere sufficiente anche una carica batterica non molto elevata per provocare dei sintomi, che magari per l’adulto risulta innocua. E’ poi possibile la trasmissione in ambienti (es. bagni) a scarso tenore igienico: la salmonella viene eliminata da un portatore con le feci, e soprattutto i bambini possono a volte contaminarsi sporcandosi le mani, che poi si portano alla bocca.