《守望先锋》是一款多人网络射击游戏、也是一款团队对战游戏。每位角色都有自己独立的定位与能力、作为一款团队第一人称射击游戏、游戏中的英雄都身处于一个充满纷争的时代。游戏任务分为两种、一种为护送、即攻击方必须将制定目标运送到指定地点、而防守方必须阻止攻击方、直到时间结束。另一种为占领、双方会为了地图的控制权而交战、由其中一队进攻、另一队进行防守。攻击方的主要目的就是占领关键标志物、而防守方必须维持控制权、直到时间结束。