task — unit of executable work in computing