Cochains and homotopy type
Finite type nilpotent spaces are weakly equivalent if and only if their singular cochains are quasi-isomorphic as E algebras. The cochain functor from the homotopy category of finite type nilpotent spaces to the homotopy category of E algebras is faithful but not full.