Competition theory