What is the difference between composite volcanoes and stratovolcanoes?

There is no difference. Stratovolcano is just another way of saying composite. Composite volcanoes are very explosive and the most dangorous (also very big). Example: Mount vesuvius and Mount St. Helens