The 2N3904 and 2N3906 are both commonly used bipolar junction transistors (BJTs) belonging to the general-purpose NPN and PNP transistor families, respectively.
The 2N3904 is a popular NPN bipolar junction transistor (BJT) commonly used for general-purpose amplification and switching. Here’s an overview of its application circuit