This is really a class of braised beef, examples of which can be found in almost every non-vegetarian cuisine of the world.
The recipe below is full of generalities, because the details vary with the cuisine. For example, a Yankee pot roast is braised in a savory broth, an Italian Brasato in Barolo is braised in wine, and an Belgian Carbonnade is braised in beer. A German Sauerbraten uses a savory broth, but adds vinegar to it. The herbs and spices also vary to reflect the cuisine.
This recipe is really about technique, including one very important and counterintuitive one that is essential to the success of any pot roast, so be sure to read the Notes!