What really is BV?

I recently thought I had thrush but when the treatment didn’t work I was told that it could be BV and the treatment for this sorted me right out! I guess I’m lucky that I’ve never had it before but is there any way to avoid getting it/does it always need treatment? I feel like you hear women chat about thrush but not this! Classic taboo people don’t talk about!