Transistor BC549 NPN 30V / 0.1A
Product information:
The BC549 transistor is an NPN transistor, which means that when current is applied to the base (control pin) it will flow from the collector to the emitter. Most commonly, NPN transistors are used in projects to "switch ground" on a device, meaning they are placed after the load in a circuit.
Maximum current: 100mA
Maximum power: 500mW
Maximum voltage (collector-emitter): 30V
Pinout:

What does an NPN transistor do?
An NPN transistor is a type of bipolar transistor that uses current or voltage to control the flow of current through a circuit. The key feature of an NPN transistor is that current flows from the collector to the emitter when a small current is applied to the base.
What an NPN transistor does:
Switching: When a positive voltage is applied to the base relative to the emitter (more positive than the emitter), the transistor turns 'on', allowing current to flow from the collector to the emitter. This is used in circuits to switch power.
Amplification: A small input current (from the base to the emitter) causes a much larger current to flow through the collector. This makes the NPN transistor useful as an amplifier for electrical signals.
In an NPN transistor, the collector is the positive side, the emitter is the negative side, and the base is the switch that enables current flow between the collector and emitter.
In summary: An NPN transistor allows current to flow from the collector to the emitter when a positive voltage is applied to the base.