CrossFire — многопользовательский тактический шутер с видом от первого лица. Играя за бойца одного из подразделений, нужно участвовать в многочисленных и разнообразных схватках. Главное — выжить и добиться поставленной цели. Сюжет в CrossFire строится на противоборстве двух крупных военизированных корпораций. Причина их противостояния — различие принципов, лежащих в основе деятельности каждой из них. Международная корпорация Global Risk объединяет под своей крышей отставных бойцов из разных уголков мира. Ветераны лучших спецслужб, готовые взяться за выполнение самых сложных задач, служат здесь в качестве наёмников. Чаще всего они выполняют поручения от стран, не имеющих собственной армии, или государств с высоким уровнем террористической угрозы. Её основной противник — корпорация Black List. Здесь служат наёмники, не гнушающиеся любой беспринципной работой, главное — хорошо им заплатить. Они легко идут на сделки с террористами, если им это выгодно. Внешний вид персонажей, управляемых игроками, основан на облике бойцов реально существующих специальных отрядов и спецслужб: S.W.A.T., ОМОН, SAS, ULP, Интерпол и других. Несмотря на различие форм, их боевые способности находятся на одном уровне. Индивидуальный герой создаётся при помощи изменения его костюма. Персонаж развивается за счёт опыта и очков, начисляемых в случае успешного прохождения миссии. Опыт отвечает за повышение звания, а за очки можно приобретать полезные предметы. В игре имеется большой выбор оружия, некоторые его образцы становятся доступны только после достижения определенного звания. К тому же оружие изнашивается, и его периодически нужно ремонтировать. В Crossfire имеется более 10 режимов, в каждом из которых есть несколько карт. После прохождения тренировочных миссий можно приступать к игре. Часть режимов основана на стандартных противостояниях: «Выживание», «Командная битва», «Уничтожение», «Побег» и т.д. Другие — имеют свои особенности, например, опасность стать зомби (режим «Мутация») или невидимость («Битва призраков»).