A semi-auto has a mechanical trigger that fires one shot per pull of the trigger. A revolver has a mechanical trigger that fires multiple shots per pull of the trigger.