Social Network modeling and applications