Lignocellulosic biomass consists mainly of lignin and the polysaccharides cellulose and hemicellulose. Compared with the production of ethanol from first-generation feedstocks, the use of lignocellulosic biomass is more complicated because the polysaccharides are more stable and the pentose sugars are not readily fermentable by Saccharomyces cerevisiae. In order to convert lignocellulosic biomass to biofuels the polysaccharides must first be hydrolysed, or broken down, into simple sugars using either acid or enzymes. Several biotechnology-based approaches are being used to overcome such problems, including the development of strains of Saccharomyces cerevisiae that can ferment pentose sugars, the use of alternative yeast species that naturally ferment pentose sugars, and the engineering of enzymes that are able to break down cellulose and hemicellulose into simple sugars.