Among the myriad joining techniques, the adhesive bonding technique is widely used to join complex large-scale composite structures because of its numerous advantages compared to traditional joining techniques. This article profusely analysed the various techniques for ameliorating the performance of composite joints, such as bonding methods (secondary bonding, co-bonding, co-curing, and multi-material bonding), surface modification techniques (plasma, laser surface treatment, surface grinding, etc.), additional reinforcement techniques (Z pin, wire mesh, nanofiller, etc), and different joint geometries (stepped joints, half-stepped joints, balanced joints, and scarf joints). Also, the effect of various adhesives and fabrication techniques on the static and dynamic performance of CFRP and GFRP-based joints was studied in detail. Moreover, this review addresses the finite element modelling and optimisation techniques on adhesively bonded joints. It has been observed that the bonding methods, surface modification to enhance the roughness of the adherend, addition of nanofillers, and variations in joint geometry greatly influence the shear strength, fracture toughness, fatigue, and vibration behaviour of FRP composite joints.