what are functions cytoskeleton

what are the functions of the cytoskeleton?