In computer science, an atomic operation is one that cannot be subdivided. Or more specifically, an operation that always completes as a whole, or doesn't complete at all. See atomic (computer science).
In order theory an atom is an abstract generalization of a singleton set in set theory and an atomic element provides an abstract generalization of the ability to select an element from a non-empty set.