BodyPump is a Les Mills brand class, "the original barbell class workout." It is low weight, high rep barbell training, all set to music. There are eight different tracks - first a warmup, then squats, chest, back, tricep, bicep, lunges, shoulders, core, then a cool down. IMO it's fun, but I also like burpees, so...
Gets a lot of heat from some bodybuilders for being "not strength training" because reasons. Even though science has shown high weight, low reps and low weight, high reps are both just as effective so long as you work to fatigue. BUT REASONS.
I like both doing BP and working out on my own in the weight room, they're different. There are several people at my gym who do both. A lot of people who do just one or the other.