Ionic bonding. 1  A cation is a positively charged ion. It is formed when an atom of neutral charge loses one or more electrons. 2  An anion is a negatively charged ion. It is formed when an atom of neutral charge gains one or more electrons.
Obfuscation is the practice of making something difficult to understand. Programming code is often obfuscated to protect intellectual property and prevent an attacker from reverse engineering a proprietary software program.
Truncation (geometry) is the removal of one or more parts, as for example in truncated cube; Propositional truncation, a type former which truncates a type down to a mere proposition; Computer science. Data truncation, an event that occurs when a file or other data is stored in a location too small to accommodate its entire length