Both mean more or less the same thing. One stands for "sexually transmitted disease", the other for "sexually transmitted infection". Although you might argue that you can have the microbes (the infection) without having the symptoms yet (the disease).