This paper considers two general concepts of dichotomy for noninvertible and nonautonomous linear discrete-time systems in Banach spaces. These concepts use two types of dichotomy projections sequences (invariant and strongly invariant) and generalize some well-known dichotomy concepts (uniform, nonuniform, exponential, and polynomial). In the particular case of strongly invariant dichotomy projections, we present characterizations of these sequences and connections with other dichotomy concepts existent in the literature. Some illustrative examples clarify the implications between these concepts.