How Does A Software Work