Quando os formatos xlsm ou xlsb devem ser usados?

Desde Excel 2007, Microsoft dividiu o clássico .xlsformato para vários formatos (em particular, .xlsx, .xlsm, .xlsb). Não tenho problemas para entender o uso e a finalidade do .xlsxformato, mas ainda estou me perguntando se devemos usar um .xlsmou um .xlsbformato ao criar um arquivo que contém...