Benefits of Cloud Based Computing