Originally from the Greek word competere which means 'strive together for something'. The modern meaning is more toward striving against another.
Open Site - Encyclopedia Project
Open Site - Become an Editor