Indie pop rock is a genre that combines the catchy melodies and upbeat rhythms of pop with the raw, DIY ethos of indie rock. It often features jangly guitars, driving basslines, and sing-along choruses that are perfect for dancing and singing along to.