The Biuret test detects peptide bonds in proteins. When copper(II) sulfate reacts with peptide bonds under alkaline conditions, the solution turns violet/purple. Carbohydrates use tests like Benedict's, fats use ethanol emulsion test, and lipids are tested with Sudan III.