Teksten er skrevet i form av en sokratisk dialog hvor Scipio den yngre – som døde 23 år før Cicero ble født, inntar rollen som en gammel vis mann, en obligatorisk del av genren. Cicero’s verk var politisk kontroversielt. Ved å velge en filosofisk dialog, unngikk han å nevne sine politiske motstandere direkte. Cicero lot ulike talere fremme forskjellige meninger for å gjøre det vanskeligere for disse motstanderne å angripe ham for hva han hadde skrevet.