  We study computably enumerable equivalence relations (abbreviated as ceers)
under computable reducibility, and we investigate the resulting degree
structure Ceers, which is a poset with a smallest and a greatest element. We
point out a partition of the ceers into three classes: the finite ceers, the
light ceers, and the dark ceers. These classes yield a partition of the degree
structure as well, and in the language of posets the corresponding classes of
degrees are first order definable within Ceers. There is no least, no maximal,
no greatest dark degree, but there are infinitely many minimal dark degrees. We
study joins and meets in Ceers, addressing the cases when two incomparable
degrees of ceers X,Y have or do not have join or meet according to where X,Y
are located in the classes of the aforementioned partition: in particular no
pair of dark ceers has join, and no pair in which at least one ceer is dark has
meet. We also exhibit examples of ceers X,Y having join which coincides with
their uniform join, but also examples when their join is strictly less than the
uniform join. We study join-irreducibility and meet-irreducibility. In
particular we characterize the property of being meet-irreducible for a ceer E,
by showing that it coincides with the property of E being self-full, i.e. every
reducibility from E to itself is in fact surjective on its equivalence classes
(this property properly extends darkness). We then study the quotient structure
obtained by dividing the poset Ceers by the degrees of the finite ceers, and
study joins and meets in this quotient structure. We look at automorphisms of
Ceers, and show that there are continuum many automorphisms fixing the dark
ceers, and continuum many automorphisms fixing the light ceers. Finally, we
compute the complexity of the index sets of the classes of ceers studied in the
paper.
