竞争者类型有哪些