There are primarily two types of machines used to produce cotton candy. One of them is semi-automatic and is used to produce the single serve helpings that are immediately sold at carnivals and amusement parks. The other is a fully automated machine that is used to produce large volumes of cotton candy for widespread distribution. Since these machines are very similar, both will be described below.