It is a way to rank all 32 teams using numbers or analytics and the biggest thing the system does is take into account schedule. So Buffalo is not penalized for having an easy schedule since the Patriots also have one. It is getting downgraded for not having more games like last week's win against the Dolphins.
DVOA has overall team rankings as well as rankings on offense, defense, and special teams.
Buffalo DVOA
Offense: 23rd
Defense: 14th
Special Teams: 26th
Here are the defenses coming up against Buffalo DVOA:
Denver: 9th
Dallas: 20th
Baltimore: 10th
Pittsburgh: 3rd
New England: 1st
New Jersey: 11th
4 out of 5 next games against top ten defenses and one more just outside it.