Buzzwords that make boardrooms spin and PowerPoints sing.
An unknown or unpredictable element that could determine success or failure. When executives say 'we need to find the X-factor,' they mean 'I have no idea what we're missing.'