Roasting involves cooking food in an oven or on a spit, with spit roasting requiring more temperature control and posing a fire risk if juices fall into the flames. While roasting is not complicated, it requires preparing the food, choosing the right temperature, and knowing how long to cook based on factors like the meat's type, size, fat content, and quality. Higher temperatures cause the outside to cook quicker than the inside by driving water out of the meat, resulting in juice loss and shrinkage while browning the meat and developing flavor.