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