اساس کار این برنامه ها چیه؟