Pop...scar tissue?

Yeah after it popped I felt it out and actually had more flexibility than before…and I had this weird sensation throughout my hamstring but it felt really good…I don’t know what it was though or even if it was just mental? (When I use EMS the area tends to get slightly numb for whatever reason)

What does it even mean that something popped??