Subhanallah bermaksud “Mahasuci Allah” dan MasyaAllah bermaksud “Itu terjadi atas kehendak Allah”.
Secara umumnya Subhanallah diungkapkan ketika kita melihat sesuatu yang kurang baik, atau kurang disenangi. Pengucapan itu membawa maksud Allah itu suci dari keburukan yang kita lihat atau dengar.
Sementara MasyaAllah diungkapkan bagi melahirkan kekaguman atas sesuatu kejadian. Secara umumnya diungkapkan ketika kita senang dan kagum atas sesuatu.