Some most confusing technical terms