time sharing: (computer science) the use of a central computer by many users simultaneously
sharing: using or enjoying something jointly with others
pirouette: (ballet) a rapid spin of the body (especially on the toes as in ballet)