One subtle difference/fact: Brezeln are different between Bavaria (southeast) and Schwaben (southwest) - soft Brezeln are common in Schwaben, whereas Bavaria mostly has the salty hard stuff that was the parent of the salty hard stuff you can buy as a specialty in the US.