Question: what causes the structural difference between cellulose and amylose?
Answer: The main difference is the anomeric configureration: amylose's glucose units are linked with glycosidic bonds, whereas cellulose's monomeric units are linked by glycosidic bonds. This different kind of bonding causes amylose to form helical structures and cellulose to form straight polymer chains.