SWT offers two types of listeners: untyped and typed.Untyped listeners can lead to smaller code.Typed listeners lead to more modular designs.