It means brick and morter, as in stores that actually are in a building as opposed to the internet. For instance Wal MArt has an online website but also B&M stores. Hope thiat helps!
My girlfriend is a CNA and she uses the initials BM when she is talking about a Bowel Movement..... haha
I have no clue if thats the answer you wanted to hear........