Slab design in structural engineering involves determining the appropriate thickness, reinforcement, and material properties to ensure a floor or roof slab can safely support its intended loads. It requires careful consideration of factors such as load distribution, span length, and environmental conditions to optimize performance and durability.