เมนูบริบทเป็นเมนูขนาดเล็กที่ปรากฏบนหน้าจอคอมพิวเตอร์ไม่ว่าจะเป็นบนเดสก์ท็อปหรือในแอปพลิเคชันซึ่งโดยปกติจะเป็นการตอบสนองต่อผู้ใช้เมื่อคลิกขวาที่พื้นที่ มันถูกเรียกว่าเมนูบริบทเพราะเมนูเปลี่ยนไปตามบริบทเช่นถ้าโฟลเดอร์เปิดอยู่หรือมีการเน้นคำในแอปพลิเคชัน บางโปรแกรมมีเมนูทางลัดขนาดใหญ่ แต่มักจะหลีกเลี่ยงเพราะเมนูขนาดใหญ่นั้นน่าเบื่อที่จะใช้และทำให้ยากต่อการค้นหาฟังก์ชั่นที่รองรับสถานการณ์ปัจจุบันของผู้ใช้ เมนูทางลัดบางครั้งจะเสนอส่วนเพิ่มเติม แต่โดยทั่วไปจะมีเพียงส่วนเดียวเท่านั้น
เมนูบริบทถูกสร้างขึ้นเพื่อเปิดจากอินพุตของผู้ใช้โดยปกติแล้วจะเป็นการคลิกเมาส์ขวา แต่การคลิกตรงกลางหรือการกดปุ่มเมาส์ก็ถือเป็นเรื่องปกติเช่นกัน เมนูเหล่านี้แสดงเครื่องมือหรือตัวเลือกที่เหมาะสมกับสถานการณ์ปัจจุบันของผู้ใช้ ตัวอย่างเช่นหากผู้ใช้มีไอคอนในโฟลเดอร์ที่ไฮไลต์อาจมีตัวเลือกในการส่งไอคอนไปที่ถังขยะหรือทำซ้ำไอคอน หากมีการเน้นคำในโปรแกรมประมวลผลคำมักจะมีตัวเลือกให้คัดลอกและวางคำ
จำนวนตัวเลือกที่เมนูบริบทถือโดยทั่วไปจะ จำกัด เพียง 10 คำสั่งหรือน้อยกว่าซึ่งเกี่ยวข้องกับสถานะปัจจุบันของผู้ใช้ โดยการมีเมนูขนาดเล็กผู้ใช้สามารถดูคำสั่งต่าง ๆ ได้ง่ายขึ้น นอกจากนี้ยังทำให้ดูตัวเลือกได้ง่ายขึ้นเนื่องจากผู้ใช้ไม่จำเป็นต้องดูตัวเลือกที่หลากหลายซึ่งอาจไม่เกี่ยวข้องในเวลานั้น เมนูส่วนใหญ่ไม่รวมหรือมีเมนูแบบดึงขวาหนึ่งหรือสองเมนูที่ปรากฏเมื่อผู้ใช้ไฮไลต์ส่วนด้วยลูกศรขวา
เมนูบริบทอื่น ๆ มีขนาดใหญ่และมีตัวเลือกเกือบทั้งหมดที่โปรแกรมเสนอให้ เมนูเหล่านี้อาจมีเมนูแบบดึงออกหลายรายการ เมนูบริบทประเภทนี้มักจะเหมือนกันโดยไม่คำนึงถึงบริบทและแสดงคำสั่งที่หลากหลายมากขึ้น เมนูนี้มีประโยชน์หากผู้ใช้จดจำเมนูและรู้ว่าแต่ละคำสั่งอยู่ที่ไหน แต่สามารถใช้งานได้ในตอนแรก
เมนูบริบทตามมาตรฐานการเขียนโปรแกรมไม่ควรมีคำสั่งพิเศษสำหรับเมนูบริบท ผู้ใช้บางคนไม่ชอบใช้เมนูบริบทหรืออาจต้องการใช้คำสั่งจากแถบเครื่องมือ สิ่งนี้ยังซ่อนคำสั่งที่ผู้ใช้อาจไม่เคยพบการแสดงผลแอปพลิเคชันที่ไร้ประโยชน์หรือมีค่าน้อยกว่า


