It refers to the state of having more money than required for a specific business project or opportunity. It can result in cash sitting idle, which, if not properly managed, can lead to the company's failure.