hook: a catch for locking a door
fastener: restraint that attaches to something or holds something in place
neo-darwinism: a modern Darwinian theory that explains new species in terms of genetic mutations