the garuda portal which provides the user interface to the grid resources hides the complexity of the grid from the users. it allows submission of both sequential and parallel jobs and also provides job accounting facilities. problem solving environment (pse) in the domains of bio-informatics, and community atmospheric model support the entire cycle of problem solving for the specific domains by supporting problem formulation, algorithm selection, numerical simulation and solution visualization.