The present invention generally relates to processes for production of ethanol from cellulosic biomass. The present invention also relates to production of various co-products of preparation of ethanol from cellulosic biomass. The present invention further relates to improvements in one or more aspects of preparation of ethanol from cellulosic biomass including, for example, improved methods for cleaning biomass feedstocks, improved acid impregnation, and improved steam treatment, or ?steam explosion.?