A Magic 8 Ball is a fortune-telling novelty toy shaped like a billiard ball, filled with dark liquid and containing a 20-sided die with yes/no/maybe answers. Users shake it to receive random responses to questions, with online versions operating identically to physical toys using random number generation algorithms.