1. Introduction 1.1 Basic concepts and definitions 1.2 Comparisons with related concepts 1.3 Example Datasets of HIN 1.4 Why Heterogeneous Information Network Analysis 1.5 Organization of the book 2. Summarization of the developments 2.1 Similarity search 2.2 Clustering 2.3 Classification 2.4 Link Prediction 2.5 Ranking 2.6 Recommendation 2.7 Information fusion 2.8 Other applications 2.9 Application systems 3. Uniform relevance measure of heterogeneous objects 4. Path based Ranking 5. Ranking based Clustering 6. Recommendation with heterogeneous information 7. Information fusion with heterogeneous network 8. Prototype system 9. Future research directions 10. Conclusion