hurdles: a footrace in which contestants must negotiate a series of hurdles
track event: a footrace performed on a track (indoor or outdoor)
natural language processor: an application program that deals with natural language text