માર્કસ રણમ, વેઈ ઝૂ, અને પીટર ચર્ચયાર્ડે ઓક્ટોબર 1993 માં ફાયરવૉલ ટૂલકિટ (એફડબ્લ્યુટીકે) તરીકે ઓળખાતી એપ્લિકેશન ફાયરવૉલ રજૂ કરી. આ વિશ્વાસપાત્ર માહિતી સિસ્ટમ્સમાં ગાઇન્ટલેટ ફાયરવૉલ માટેનો આધાર બની ગયો. 

એપ્લિકેશન લેયર ફિલ્ટરિંગનો મુખ્ય ફાયદો એ છે કે તે ચોક્કસ એપ્લિકેશંસ અને પ્રોટોકોલ્સ (જેમ કે ફાઇલ ટ્રાંસ્ફર પ્રોટોકોલ (FTP), ડોમેન નામ સિસ્ટમ (DNS) અથવા હાઇપરટેક્સ્ટ ટ્રાંસ્ફર પ્રોટોકોલ (HTTP)) સમજી શકે છે. આ ઉપયોગી છે કેમ કે કોઈ અનિચ્છનીય એપ્લિકેશન અથવા સેવા, અનુમતિ આપેલા પોર્ટ પરના અમાન્ય પ્રોટોકોલનો ઉપયોગ કરીને ફાયરવૉલને બાયપાસ કરવાનો પ્રયાસ કરી રહી છે અથવા કોઈ નુકસાનકારક રીતે પ્રોટોકોલનો દુરુપયોગ કરવામાં આવે છે કે નહીં તે શોધી કાઢવામાં સક્ષમ છે.

2012 સુધી, કહેવાતા આગલી પેઢીના ફાયરવૉલ (NGFW) એ એપ્લિકેશન સ્તર પર "વિશાળ" અથવા "ઊંડા" નિરીક્ષણ કરતા વધુ કંઈ નથી. ઉદાહરણ તરીકે, આધુનિક ફાયરવૉલ્સની હાલની ઊંડા પેકેટ નિરીક્ષણ કાર્યક્ષમતાને શામેલ કરવા માટે વિસ્તૃત કરી શકાય છે:


નિયંત્રણો
ત્રીજી પેઢી: એપ્લિકેશન સ્તર
ઇતિહાસ
બીજી પેઢી: સ્ટેટફુલ ફિલ્ટર્સ