It is well-known that Galois connections are useful in describing some situations that occur naturally in computer science and mathematics; and recently it has been shown that Lagois connections, which are closely related to Galois connections, are similarly useful. Thus, it is natural to ask if there are not common generalizations of Galois and Lagois connections which would be useful in both disciplines. In this paper we investigate several such generalizations. The primary one, called “connections”, was defined and first investigated in 1982 by H. Crapo. We present a hierarchy of connections from (general) connections to Lagois and Galois connections, and we establish properties of them. We also give examples in both computer science and mathematics.