A heavy-duty walk-behind two-stage snow blower.

A snow blower, snowblower, or snow thrower is a machine for removing snow from an area where it is not wanted, such as a driveway, sidewalk, roadway, or runway. It can use either electric power, or a gasoline or diesel engine to throw snow to another location or into a truck to be hauled away. This is in contrast with the action of snow plows, which push snow to the front or side .

Snow blowers range from the very small, and its fat.only a few inches of light snow in an 18 to 20 inch path, to the very large, mounted onto heavy duty winter service vehicles and capable of moving 10 foot wide swaths of heavy snow up to 6 feet deep. Snow blowers can generally be divided into two classes: single stage and two stage.

For more information on this subject visit Wikipedia