WEBCATS: Web Based Corporate Account Tracking System

What does WEBCATS mean? The above is one of WEBCATS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Web Based Corporate Account Tracking System