SSL म्हणजे “Secure Sockets Layer” (सेक्युअर सॉकेट लेयर). इंटरनेट च्या माध्यमातून माहितीचे सुरक्षितपणे आदान प्रदान करण्यासाठी अॅप्लिकेशन सक्षम करण्याच्या हेतूने तयार केलेला हा एक प्रोटोकॉल आहे. जे अॅप्लिकेशन हा प्रोटोकॉल वापरतात त्यांना इतर अॅप्लिकेशनकडून Encryption Key कशी घ्यायची आणि द्यायची तसेच दोन अॅप्लिकेशनमध्ये डेटा कसा एंक्रीप्ट आणि डिक्रिप्ट करायचा हे चांगले माहित असते. ग्राहकाकडील कॉम्प्युटर आणि सर्व्हर यांच्यातील प्रमाणित आणि एंक्रीप्ट केलेल्या संवादासाठी वर्ल्ड वाइड वेबवर जागतिक संकेतानुसार SSL स्वीकृत केले जाते.
SSL रन करण्यासाठी काही अॅप्लिकेशन कॉन्फिगर केले आहेत त्यात इंटरनेट एक्स्प्लोरर आणि नेटस्केप सारखे वेब ब्राऊजर, आणि काही ईमेल प्रोग्राम जसे की ग्रुपवाईज, आऊटलुक आणि आऊटलुक एक्सप्रेस, एफटीपी (फाइल ट्रान्सफर प्रोटोकॉल) प्रोग्राम इत्यादि समाविष्ट असतात. हे प्रोग्राम स्वयंचलितपणे SSL कनेक्शन प्राप्त करण्यासाठी सक्षम असतात.
तथापि, एसएसएल कनेक्शन पाठवण्यासाठी, किंवा सुरक्षित कनेक्शन उघडण्यासाठी, आपल्या अर्जामध्ये प्रथम एक एन्क्रिप्शन की असणे आवश्यक आहे ज्याला प्रमाणपत्र प्राधिकरणाने नियुक्त केले आहे. एकदा त्याची स्वतःची एखादी वैशिष्ट्यपूर्ण किल्ली उपलब्ध झाल्यानंतर आपण एसएसएल प्रोटोकॉल "बोलू" शकणाऱ्या प्रत्येक अनुप्रयोगावरून सुरक्षित कनेक्शन सेट करू शकता.