Provides a comprehensive introduction to the basic concepts, models, and applications of network representation learning. The book starts with an introduction to the background and rising of network embeddings as a general overview for readers. It then introduces the development of Network Embedding techniques.