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


