Hello Geraldine,
Just a little addition to Ann MC's comment... Roasting, in the cooking context, particularly refers to prolonged heat exposure of food, especially meat, whether on a fire or in an oven, whilst toast refers to cooking or browning (food, especially bread or cheese) by exposure to a grill, fire, or other source of radiant heat.