Question: what is the difference between o and h antigen?
Answer: First the "O" antigen type is determined based on oligosaccharides associated with lipopolysaccharide. Then the "H" antigen is determined based on flagellar proteins (H is short for the German Hauch meaning "breath" or "mist"; O stands for German ohne meaning "without").