Bad Guys are the obstacles that block your progress.
After every Bad Guy battle, you will complete a Battle Report. The report includes whether you beat the Bad Guy today, or if the Bad Guy got the better of you. In SuperBetter, you build your resilience everytime you go to battle - and are awarded resilience points regardless of the outcome.
The Battle Report also asks you to rate the Bad Guy you just battled. Is it a Villain (a regular Bad Guy), a Boss (an extra tough Bad Guy) or Vanquished (not a Bad Guy for me any more)? If you select Vanquished, the Bad Guy is retired and will not show up in your feed tomorrow. If you select a Villain or Boss, you will battle the Bad Guy again tomorrow. If you select Boss, you'll get a bonus resilience point if you defeated the Bad Guy, and tomorrow this Bad Guy will come with some extra tips to help you defeat the Boss.