A unicorn in business refers to a company that is valued at over $1 Billion, and is also held privately.