Types Of Computational Models