แนวคิดของ ความแตกต่าง หมายถึงสิ่งที่นับหรือสามารถมี หลายรูปแบบ คำนี้ยังกล่าวถึงคุณสมบัติที่สามารถผ่านเข้าไปในหลาย รัฐ
ต้นกำเนิดนิรุกติศาสตร์ของคำนี้พบได้ในภาษากรีก และประกอบด้วยสามองค์ประกอบของภาษานั้นเช่นต่อไปนี้:
- คำนำหน้า "poli-" ซึ่งสามารถแปลได้ว่า "หลายคน"
- คำนาม "morfo" ซึ่งเทียบเท่ากับ "แบบฟอร์ม"
- คำต่อท้าย "-ismo" ซึ่งหมายถึง "กิจกรรม"
เป็นไปได้ที่จะพบแนวคิดนี้ในด้านต่าง ๆ ในสาขา เคมี ชื่อโพลีมอร์ฟิซึมตั้งชื่อสารประกอบและองค์ประกอบที่สามารถนำรูปแบบต่าง ๆ มาใช้ได้โดยไม่ต้องดัดแปลงโครงสร้างตามธรรมชาติ
สำหรับ ชีวเคมี polymorphism เป็นปรากฏการณ์ที่เกิดขึ้นเมื่อโปรตีนและกรดนิวคลีอิกสามารถปรากฏในรูปแบบโมเลกุลที่แตกต่างกัน มีการพูดถึง ความหลากหลายทางพันธุกรรม เพื่อตั้งชื่อของอัลลีลที่แตกต่างกันของ ยีน เดียวกันซึ่งหมายถึงการเปลี่ยนแปลงในลำดับทางพันธุกรรมระหว่างสมาชิกของประชากรที่แน่นอน
มีสปีชีส์ที่โดดเด่นด้วยความหลากหลายเนื่องจากสมาชิกแสดงรูปแบบที่แตกต่างกันด้วยเหตุผลบางอย่าง ตัวอย่างทั่วไปของ ความหลากหลายทางชีวภาพ นี้เกิดขึ้นกับผีเสื้อที่ก่อนที่จะถึงวัยผู้ใหญ่พัฒนาเป็น หนอนผีเสื้อ
ความแตกต่างดังนั้นภายในขอบเขตของชีววิทยาเราสามารถพูดได้ว่ามันสามารถเกิดขึ้นได้ด้วยเหตุผลที่แตกต่างกัน ในบางกรณีมันเป็นเพราะในสายพันธุ์เดียวกันมีวรรณะเช่นเดียวกับกรณีของผึ้งที่เราพบผึ้งราชินีและโดรน
ในกรณีอื่นปรากฏการณ์นี้เป็นเพียงสาเหตุของขั้นตอนที่แตกต่างกันซึ่งชนิดโดยทั่วไปและสัตว์โดยเฉพาะอย่างยิ่งผ่าน นั่นเป็นตัวอย่างที่สมบูรณ์แบบของสิ่งที่กล่าวถึงตัวหนอนในขณะที่วิวัฒนาการในที่สุดก็กลายเป็นผีเสื้อ
ใน วิทยาศาสตร์คอมพิวเตอร์ polymorphism เป็นหนึ่งในคุณสมบัติของ ไวรัส ที่สามารถหลีกเลี่ยงการตรวจจับโดยซอฟต์แวร์ความปลอดภัยสามารถกลายพันธุ์บางส่วนของรหัสของพวกเขา ต้องขอบคุณอัลกอริทึมไวรัสสามารถปรับเปลี่ยนบางส่วนของรหัสซึ่งทำให้การปรากฏตัวของมันยากมากที่จะเตือนโดยโปรแกรมป้องกันไวรัส
ภายในเขตข้อมูลคอมพิวเตอร์เราจะต้องกล่าวว่ามีความหลากหลายมากสองประเภท:
-Paramétrico นอกจากนี้ยังได้รับชื่อไดนามิกและเป็นรหัสที่มีลักษณะเนื่องจากรหัสไม่มีรายละเอียดหรือคุณลักษณะใด ๆ เกี่ยวกับข้อมูลที่ใช้งานได้
-Estático ประเภทอื่นนี้เรียกว่า ad hoc และถูกกำหนดโดยการเป็นข้อมูลที่จะใช้งานต้องชัดเจนและนอกเหนือจากวิธีการเฉพาะและเป็นรูปธรรมที่เราสามารถพูดได้
โปรแกรมเมอร์คอมพิวเตอร์สามารถดึงดูดความหลากหลายในการเขียนโปรแกรมเชิงวัตถุ ในกรณีนี้ความแตกต่างทำให้ ข้อความ เดียวกันสามารถส่งไปยังวัตถุที่มีความหลากหลายมาก แต่พวกเขาทั้งหมดสามารถให้คำตอบได้