Bayonetta é um jogo de terror desenvolvido pela Platinum Games. O jogo se passa em uma cidade fictícia europeia de Vigrid. A personagem principal é uma bruxa chamada Bayonetta que luta contra anjos com pistolas e magia desejando apenas uma coisa: relembrar tudo o que aconteceu com ela. Bayonetta é um jogo em terceira pessoa.
O jogador controla Bayonetta e usa ataques de médio alcance, combos complicados e uma grande variedade de armas. Ataques Especiais de Tortura estão presentes no jogo quando Bayonetta usa uma arma de tortura como a guilhotina para executar um inimigo. A habilidade Witch Time permite que o jogador diminua o tempo depois que um ataque inimigo é esquivado com sucesso.
À medida que a trama avança, o jogador transforma Bayonetta em uma pantera ou outros animais para aprimorar suas habilidades. O jogo consiste em vários capítulos, cada um com várias partes. Um sistema de pontuação está presente no jogo, pois uma medalha é concedida no final de cada missão. Medalhas especiais podem ser encontradas espalhadas pelas áreas secretas dos níveis.