มีโปรแกรมซอฟต์แวร์แก้ไขรูปภาพที่แตกต่างกันมากมายสำหรับมืออาชีพและผู้ใช้คอมพิวเตอร์ที่บ้าน ของโปรแกรมที่แตกต่างกันเหล่านี้มีโปรแกรมพื้นฐานสองประเภท แต่แตกต่างกันโดยพื้นฐาน: โปรแกรมที่ใช้เวกเตอร์และแรสเตอร์ ซอฟต์แวร์ Vector ใช้รูปทรงเรขาคณิตเพื่อสร้างภาพที่สร้างขึ้นทางคณิตศาสตร์โดยใช้เส้นและรูปร่างที่สร้างภาพที่คมชัดสมบูรณ์แบบสำหรับการใช้ภาพประกอบ ซอฟต์แวร์ภาพ Raster ใช้พิกเซลเพื่อให้ผู้ใช้ทำงานกับภาพในลักษณะพื้นฐานที่ทำงานได้ดีกับภาพถ่าย แต่มีประสิทธิภาพน้อยกว่าสำหรับใช้ในภาพประกอบ ซอฟต์แวร์แก้ไขรูปภาพที่แตกต่างกันนั้นค่อนข้างง่ายและมีไว้สำหรับผู้ใช้มือสมัครเล่นหรือซับซ้อนมากแพงและออกแบบมาเพื่อการใช้งานระดับมืออาชีพ
ซอฟต์แวร์แก้ไขรูปภาพเป็นโปรแกรมคอมพิวเตอร์ที่ออกแบบและมีไว้สำหรับใช้ในการสร้างหรือแก้ไขภาพกราฟิก โปรแกรมเหล่านี้สามารถใช้เพื่อสร้างภาพประกอบดิจิทัลที่มีลักษณะคล้ายกับสไตล์ที่แตกต่างกันจำนวนมากรวมถึงการถ่ายภาพแบบสัมผัสและแก้ไข สามารถใช้โปรแกรมประเภทต่าง ๆ เพื่อสร้างผลลัพธ์ที่แตกต่างกันไปขึ้นอยู่กับการใช้งานที่ต้องการของซอฟต์แวร์แก้ไขภาพ
ซอฟต์แวร์แก้ไขรูปภาพพื้นฐานชนิดหนึ่งคือซอฟต์แวร์ที่ใช้เวกเตอร์ซึ่งมักใช้เพื่อสร้างภาพประกอบและรูปภาพเพื่อการใช้งานเชิงพาณิชย์ นี่เป็นเพราะโปรแกรมที่ใช้เวกเตอร์อนุญาตให้ผู้ใช้สร้างภาพโดยใช้เส้นและรูปร่างที่เป็นรูปทรงเรขาคณิตในธรรมชาติไม่ใช่พิกเซล ภาพเหล่านี้มีความคมชัดและชัดเจนแม้เมื่อดูใกล้มาก ๆ หรือ“ ปลิวไป” จนถึงขนาดที่ใหญ่มาก นี่เป็นสิ่งสำคัญสำหรับภาพโฆษณาที่จะนำไปใช้กับป้ายโฆษณาหรือโปสเตอร์ขนาดใหญ่เนื่องจากภาพจะยังคงคมชัดและแม่นยำ
ซอฟต์แวร์แก้ไขรูปภาพทั่วไปประเภทอื่นคือซอฟต์แวร์ที่ใช้แรสเตอร์ซึ่งโดยทั่วไปจะใช้ในการแก้ไขภาพถ่ายและจุดประสงค์ที่คล้ายคลึงกัน ซอฟต์แวร์ประเภทนี้ใช้พิกเซลหรือ "องค์ประกอบภาพ" เพื่อสร้างภาพที่สมบูรณ์ซึ่งจริงๆแล้วประกอบด้วยจุดเล็ก ๆ จำนวนมากพิกเซลของภาพ ภาพแรสเตอร์คล้ายกับภาพวาดที่ใช้ Pointillism หรือภาพพิมพ์เก่าและภาพดอทเมทริกซ์ เนื่องจากโปรแกรมประเภทนี้ใช้จุดสีหรือค่าเล็ก ๆ เพื่อสร้างภาพภาพที่ได้จึงอาจเบลอและพิกเซลเมื่อขนาดเพิ่มขึ้น
ซอฟต์แวร์การแก้ไขภาพทั้งสองประเภทนี้มีการใช้อย่างมืออาชีพและโดยศิลปินมือสมัครเล่นและผู้แต่งรูปภาพ ซอฟต์แวร์กราฟิกราคาไม่แพงและเรียบง่ายมีแนวโน้มที่จะใช้ภาพแรสเตอร์และซอฟต์แวร์ประเภทนี้มักพบติดตั้งลงในคอมพิวเตอร์ที่มีระบบปฏิบัติการพื้นฐาน (OS) แม้แต่โปรแกรมแก้ไขการถ่ายภาพระดับมืออาชีพก็สามารถใช้ภาพแรสเตอร์ในขณะที่โปรแกรมภาพประกอบมืออาชีพที่ใช้โดยศิลปินกราฟิกและนักวาดภาพประกอบเชิงพาณิชย์มีแนวโน้มที่จะเป็นแบบเวกเตอร์ บางครั้งจะใช้สองโปรแกรมในโครงการเดียวเพื่อใช้ประโยชน์จากจุดแข็งที่หลากหลายของซอฟต์แวร์แต่ละประเภท


