network applications examples