Beast often refers to binatang in general. While monster can refer to a 'beast' atau animal, man, woman, creature, just about anything, it's vague so anda can use them for as interchangeable meanings. The big difference I'd say being beast is lebih physical while monster can be both physical and psychological.