Digital images are a completely different media than film images. Although, we use them for the same purpose, they are different. Beginning photographers definitely get a better result from a digital camera. Digital is also better for shooting people and animals. For still photography of landscapes and city skylines, film could be a great option. But again, this depends on the experience of the photographer and what they are wishing to accomplish.
The biggest difference is convenience. Digital photography is much more convenient than taking pictures with film. There is no development time with digital, the images are immediately available to you and can be manipulated within minutes with an image editor on your computer. Even a novice can fix red eye, crop a picture, change a background, etc. The average person is becoming more and more savy with altering images and working with image editors.
Once edited, digital images can be shared with family and friends by uploading the images to an image hosting site. Since images can be large in file size, emailing them is not a good option. By hosting them on a secure server you can use a single link to share you photos with tons of friends and family. If you belong to multiple social networking sites, using a link for all saves you time.
Film image need to be developed either in a lab or by an experienced photographer with a dark room. The result is at the mercy of the lab technician’s eye or your own if you are developing them yourself. There is a time delay in getting film developed and if you want to manipulate the picture, fix problems, etc., it is usually done in the development stage. Otherwise, the image needs to be digitized to be downloaded to a computer or burned to cd. All in all, digital photography for the average person is easier and is a time saver with instant gratification.
To find a good image hosting service look for file size maximums, bandwidth and security. Also, some hosting sites offer cool tools for editing all in the same application where you can edit pictures on the fly. Using a remote server such with an image hosting server, frees up space on your hard drive and protects you if your hard drive should crash. Using a link to share your photos is easier as you upload your photos to just one place to share with everyone.