2019 summer race.... Jadaharabi vs 318willrun

I tore the upper/lower control arms off, strut rod, had new bushing pressed in the CA's, and installed everything else my self, including new bushings for my stabilizer bar. Which reminds me, that needs to come off...…. better traction without it!
What is a stabilizer bar? Is that like a sway bar? I dont remember seeing one on my car