The BD140 is a PNP Epitaxial Planar Transistor that is mounted in the SOT-32 plastic package. They are designed for audio amplifiers and drivers utilizing complementary or quasi-complementary circuits.
The MJE13001 is a common BJT NPN switching transistor that is found in lamp ballasts and (cheap) phone chargers because of its high breakdown voltage and current capacity.
The LM2940S is a positive voltage regulator that features the ability to source 1A of output current with a dropout voltage of typically 0.5V and a maximum of 1V over the e