Counter-Strike-এর সূচনা হয় ১৯৯৯ সালে Half-Life-এর একটি মড হিসেবে। ডেভেলপার দলটি Valve-এর গেমের মূল কাঠামো ব্যবহার করে এর অনলাইন ম্যাচগুলোকে একটি স্বতন্ত্র কৌশলভিত্তিক শুটারে রূপ দেয়। একাধিক বিটা সংস্করণের পর, Counter-Strike ২০০০ সালে স্বতন্ত্র গেম হিসেবে প্রকাশিত হয় এবং দ্রুত PC-র অন্যতম উল্লেখযোগ্য মাল্টিপ্লেয়ার গেমে পরিণত হয়।
ম্যাচে খেলোয়াড়দের সন্ত্রাসবাদী ও সন্ত্রাসবিরোধী দলে ভাগ করা হয়, আর সংক্ষিপ্ত রাউন্ডগুলো নির্দিষ্ট লক্ষ্যকে কেন্দ্র করে গড়ে ওঠে। বোমা-সংক্রান্ত মানচিত্রে সন্ত্রাসবাদী দলকে বোমা পুঁতে অবস্থান ধরে রাখতে হয়, আর সন্ত্রাসবিরোধী দলকে বিস্ফোরণ ঠেকাতে বা বোমাটি নিষ্ক্রিয় করতে হয়। জিম্মি-সংক্রান্ত পরিস্থিতিতে সন্ত্রাসবিরোধী দলের কাজ হলো জিম্মিদের নিরাপদ স্থানে নিয়ে যাওয়া। কোনো দল সব প্রতিপক্ষকে নির্মূল করলেও রাউন্ড শেষ হয়।
রাউন্ডের মাঝখানে খেলোয়াড়েরা অর্জিত অর্থ দিয়ে অস্ত্র, বর্ম ও সরঞ্জাম কেনে। আগের রাউন্ডের ফলাফলের ওপর উপলভ্য বাজেট নির্ভর করে, তাই দলকে সিদ্ধান্ত নিতে হয়: এখনই শক্তিশালী অস্ত্রে বিনিয়োগ করবে, নাকি পরের কেনাকাটার জন্য অর্থ সঞ্চয় করবে। এর ফলে বন্দুকযুদ্ধের সঙ্গে দলগত কৌশলের যোগ তৈরি হয় এবং লড়াই শুরু হওয়ার আগেই সিদ্ধান্তগুলো গুরুত্বপূর্ণ হয়ে ওঠে।
ক্লাসিক Counter-Strike-এ সহজ লক্ষ্যগুলোর সঙ্গে মিশেছে দক্ষতার দাবি রাখে এমন বন্দুকযুদ্ধ, মানচিত্র সম্পর্কে জ্ঞান এবং সমন্বিত দলগত খেলা। খেলোয়াড়দের চলাফেরায় সমন্বয় করতে হয়, সময়ের দিকে নজর রাখতে হয় এবং প্রতিপক্ষের সম্ভাব্য পদক্ষেপ বিবেচনায় নিতে হয়; একটি ছোট ভুলও রাউন্ডের ফল বদলে দিতে পারে। এই নিয়মকাঠামো গেমটিকে মডের গণ্ডি পেরিয়ে যেতে সাহায্য করেছে এবং সিরিজটির দীর্ঘ প্রতিযোগিতামূলক ইতিহাসের ভিত্তি গড়ে দিয়েছে।