Put simply:
An
oven
is an enclosed, heated chamber used to cook food. It usually has racks inside, a door that opens and closes, temperature controls and a timer.
A
stove
is a cooking surface that uses direct heat to cook food.
A
range
is a kitchen appliance with both a stove and an oven.