Los personajes de Overwatch se dividen en tres grupos (dentro de los cuales hay subtipos, sniper, asesino, tirador, etc.): Daño, Apoyo y Tanque. Cada héroe posee habilidades únicas dependiendo de su rol. La primera aparición de un personaje de Overwatchlanzado en un videojuego fue en Heroes of the Storm.
Overwatch pone a los jugadores en equipos de seis personas, con cada persona escogiendo uno de varios héroes disponibles, cada uno con movimientos y habilidades únicas. Los héroes están divididos en tres clases: Daño, Tanque y Apoyo. Los jugadores de cada equipo trabajan juntos para atacar y defender puntos de control o para atacar/defender “cargas” (objetivos móviles que se mueven alrededor del mapa). Al terminar la partida los jugadores acumulan puntos, que les otorgan recompensas estéticas que no afectan el desempeño de juego.