This document discusses asynchronous and synchronous counters. It provides examples of MOD-4, MOD-8, and MOD-6 asynchronous up counters using D flip-flops. It explains how synchronous counters use a common clock signal for all flip-flops. Examples are given for designing MOD-4 and MOD-4 synchronous up and down counters using JK flip-flops. The document also discusses asynchronous counter ICs and provides examples of MOD counters greater than a power of 2, such as MOD-9 and MOD-10, using T flip-flops.