How do you fight a demon?

Demons, if they exist, are supernatural creatures. So you cannot directly fight them since they lack bodies to fight.

If you do encounter demons, the best you can hope for is that they leave. However, the options here are limited, since the Catholic Church no longer does exorcisms. Instead, they refer anyone who believes they are suffering from demons to a mental health practitioner.