Cellulose is a linear polysaccharide and one of the world's most abundant biopolymers. It is one of the renewable biopolymers being studied to reduce the dependence on non-renewable mineral oil based products. Cellulose can be used in different kinds of composites, including the recent nanocomposites.The production of nanoscale cellulose fibers and their use in polymer composites gained increasing attention due to their interesting properties and potential applications. This review paper is trying to cover studies done to use various forms of cellulose as reinforcement for different polymers, as matrix, as reinforcement and matrix for the same nanocomposite and as a component in polyblend nanocomposites beside other polymers.