online websites refer to sales leads frequently without explaining the meaning - a common jargon which needs explicit definition