कुकीज़ का उपयोग करना, बेहतर विज़िटर अनुभव या साइट आँकड़ों के लिए आवश्यक प्राथमिकताएँ, ख़रीदी, कमीशन, और अन्य जानकारी को याद रखने और ट्रैक करने का सबसे कारगर तरीका है।
आपका सर्वर विज़िटर के ब्राउज़र को कुकी के रूप में कुछ डेटा भेजता है। ब्राउज़र कुकी को स्वीकार कर सकता है। यदि ऐसा होता है, तो इसे विज़िटर की हार्ड ड्राइव पर एक सादे पाठ रिकॉर्ड के रूप में संग्रहीत किया जाता है। अब, जब विज़िटर आपकी साइट के किसी अन्य पृष्ठ पर आता है, तो ब्राउज़र उसी कुकी को पुनर्प्राप्ति के लिए सर्वर पर भेजता है। एक बार पुनः प्राप्त होने के बाद, आपका सर्वर जानता/याद रखता है कि पहले क्या संग्रहीत किया गया था।
कुकी 5 चर-लंबाई वाले क्षेत्रों का एक सादा पाठ डेटा रिकॉर्ड है,
- समाप्त हो जाता है - कुकी की समय सीमा समाप्त होने की तिथि। यदि यह खाली है, तो जब आगंतुक ब्राउज़र से बाहर निकलता है तो कुकी समाप्त हो जाएगी।
- डोमेन - आपकी साइट का डोमेन नाम।
- पथ - निर्देशिका या वेब पेज का पथ जो कुकी सेट करता है। यदि आप किसी निर्देशिका या पृष्ठ से कुकी को पुनः प्राप्त करना चाहते हैं तो यह रिक्त हो सकता है।
- सुरक्षित - यदि इस फ़ील्ड में "सुरक्षित" शब्द है, तो कुकी को केवल एक सुरक्षित सर्वर से ही पुनर्प्राप्त किया जा सकता है। अगर यह फ़ील्ड खाली है, तो ऐसा कोई प्रतिबंध मौजूद नहीं है।
- नाम=मान - कुकीज को की-वैल्यू पेयर के रूप में सेट और पुनर्प्राप्त किया जाता है।