To add to BlueCollarTr8n’s excellent but terse response:
BCAAs (leucine, isoleucine, and valine) are 3 amino acids (of 22) involved in signalling protein synthesis. Of the 3, leucine seems to be the most important. In the store section, you can find peptide forms of leucine and BCAAs. These absorb faster than freeform amino acids which are single amino acids as opposed to 2 and 3 amino acids linked together (a peptide is a chain of linked amino acids, a protein is a long peptide that has specific structure and function - could be a cell membrane transport, muscle myfibrils, immune proteins, etc. they are the machines of the body).
Likewise, Biotest’s Anaconda, Mag10, and Plazma contain high-leucine peptides, but also added carbs and electrolytes to help absorption. Other amino acid compounds are creatine (3 amino acids), citrulline malate (an alpha amino acid), and beta alinine.
Leucine - particularly the peptide forms or the 3 Biotest supplements listed above - helps with triggering muscle protein synthesis for recovery and preventing muscle breakdown during training.
Creatine - helps with power output during training and recovery between repeated short bouts of high power training like sprints and weightlifting, particularly lower reps.
Citrulline malate - helps with recovery by removing nitrogen breakdown products and also may help preventing exercise fatigue related performance decreases.
Beta alanine - is more for longer repeated exercise bouts and helps with lactic acid buffering, say more of a 400-800m deal, was first used by speed skaters.
In your case since you don’t mention distances, I would say that creatine and leucine would be most helpful, though if training volumes are higher, you could possibly benefit from the other two.
Whether you choose to use whey, leucine peptides or Biotest workout leucine heavy supplements is a question of budget and personal preference.
One note is if you are using BCAAs during fasted training, assuming you are picking between Biotest leucine peptides or BCAA peptides, I would go with the BCAA peptides. If you are looking to add leucine to pre or postworkout meals, then the leucine peptides are the way to go, otherwise any of Anaconda, Mag10, and Plazma cover your needs.