Triggers in Salesforce are called Apex Triggers. These are distinct and are available specifically for common and expected actions like lead conversions. It is just a code that is executed before or after a record is inserted or updated.
A trigger is different from a workflow as the former is a piece of code; whereas, a workflow is an automated process and uses no code.