In this article, we associate new invariants called pseudohomology and pseudo-cohomology groups to right quasigroups and in turn to geometric spaces with natural quasigroup structures and to general extensions. It initiates a program to differentiate different types of general extensions.