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.
DEFINITION of 'Bifurcation'. The splitting of a larger whole or main body into two smaller and separate units. Bifurcation can occur when one company divides into two separate divisions, thereby creating two new companies that can each issue shares to stockholders. Shareholders in the initial company are given shares of the new company through a corporate reorganization.