Natural and synthetic polymers