Final answer:
Macbeth and Banquo both hold the rank of generals in King Duncan's army. Macbeth is also the Thane of Glamis and is later granted the title of Thane of Cawdor. Banquo is told his descendants will be kings.
Step-by-step explanation:
In Macbeth by William Shakespeare, both Macbeth and Banquo hold the rank of generals in King Duncan's army. Initially, Macbeth is introduced as the Thane of Glamis. After the witches prophesy that he will become the Thane of Cawdor and then king, Macbeth is intrigued, especially when King Duncan rewards him with the title of Cawdor for his bravery in battle. The title of Thane is equivalent to a Scottish Earl, indicating that both Macbeth and Banquo are high-ranking nobles in the Scottish army. Banquo, while not granted any such titles by the witches, is told that his descendants will be kings, creating a deeply intertwining destiny between the two characters.