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