P2P computing and interaction with grids