There's not much of a difference outside of specific semantics. Blind boxes are often a series of toys from various media and entertainment. They're generally boxed in a way where you know what you could get but not what you will get inside the box. Mystery boxes, on the other hand, are surprise boxes that have a specific theme or offer a specific brand. Generally, the box's contents are of higher value than what you purchased it for.