why are called undefined terms