introduce H-spaces and prove basic properties, in particular that every topological group is a H-space and that the path space at a point is a H-space.