\documentclass[a4paper, 12pt]{article}
% a nice font
\usepackage{kpfonts}
% basic text stuff
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tikz} % main tikz package
\usepackage{tikz-network} % for network / graph utilities
% for a nicer colorscheme
\input{colors.tex}
\begin{document}
\begin{tikzpicture}[>=stealth']
%\clip (0,0) rectangle (6,6);
\coordinate (13) at (3.572,1.845);
\fill [orange, opacity=0.4] plot [smooth cycle, tension=1] coordinates {(13) ($ (13) + (-0.4,0.3)$) ($ (13) + (-0.5,0.1)$)};
\fill [orange, opacity=0.4] plot [smooth cycle, tension=1] coordinates {(13) ($ (13) + (-0.2,-0.4)$) ($ (13) + (0.05,-0.4)$)};
\fill [orange, opacity=0.4] plot [smooth cycle, tension=1] coordinates {(13) ($ (13) + (0.15,0.45)$) ($ (13) + (0.4,0.4)$)};
\node (degree) at ($ (13) + (2.7,0.2) $)
{\color{orange}{\tiny{\emph{node degree} (number
of neighbours)}}};
\node (degree) at ($ (13) + (3,-0.2) $)
{\color{orange}{\tiny{\emph{node strength} (sum of adjacent edges
weights)}}};
\Vertex[color=brokenwhite!30,x=3.9,y=5.074,size=0.3,]{0}
\Vertex[color=brokenwhite!30,x=3.851,y=4.351,size=0.3,]{1}
\Vertex[color=brokenwhite!30,x=5.354,y=4.586,size=0.3,]{2}
\Vertex[color=green, x=4.839,y=3.250,size=0.3,]{3}
\node (clustering) at (6.4,3.25) {\color{green}{\tiny{\shortstack{\emph{clustering coefficient}\\ fraction of triangles in \\ the node's neighbourhood}}}};
\Vertex[color=blue!50, x=2.927,y=5.785,size=0.3, ]{4}
\Vertex[x=1.690,y=5.800,size=0.3,color = blue!50, ]{5}
\node (shortest) at (3.2,3.4) {\color{blue}{\tiny{\emph{shortest paths}}}};
\Vertex[x=2.194,y=4.296,size=0.3,color = blue]{6}
\node (centrality) at (-0.1, 4.3)
{\color{blue}{\tiny{\shortstack{\emph{betweenness centrality}\\
fraction of all pairwise shortest \\ paths going through a node}}}};
\Vertex[color=brokenwhite!30,x=4.808,y=5.469,size=0.3,]{7}
\Vertex[color=brokenwhite!30,x=0.646,y=1.592,size=0.3,]{8}
\Vertex[color=brokenwhite!30,x=2.415,y=1.253,size=0.3,]{9}
\Vertex[x=2.295,y=0.200,size=0.3, color = blue!50,]{10}
\Vertex[color=blue!50,x=1.259,y=0.605,size=0.3,]{11}
\Vertex[color=brokenwhite!30,x=2.278,y=2.758,size=0.3,]{12}
\Vertex[color=orange,x=3.572,y=1.845,size=0.3,]{13}
\Vertex[color=brokenwhite!30,x=1.555,y=2.540,size=0.3,]{14}
\Vertex[color=brokenwhite!30,x=3.451,y=0.209,size=0.3,]{15}
\Edge[,bend=-8.531](0)(1)
\Edge[,bend=-8.531](0)(2)
%\Edge[,bend=-8.531](0)(5)
\Edge[,bend=-8.531](0)(6)
\Edge[,bend=-8.531](0)(7)
\Edge[color=green,bend=-8.531](1)(2)
\Edge[color=green,bend=-8.531](1)(3)
\Edge[,bend=-8.531](1)(4)
\Edge[,bend=-8.531](1)(6)
\Edge[color=green,bend=-8.531](2)(3)
\Edge[,bend=-8.531](2)(7)
\Edge[,bend=-8.531](3)(13)
\Edge[,bend=-8.531](4)(5)
\Edge[lw=2, color=blue!50 ,bend=8.531](5)(6)
\Edge[,bend=-8.531](4)(7)
\Edge[lw=2, color=blue!50, style={dashed},bend=-8.531](4)(6)
\Edge[lw=2, color=blue!50 ,bend=-8.531](6)(12)
\Edge[lw=2, color=blue!50, style={dashed},bend=-8.531](6)(14)
%\Edge[,bend=-8.531](8)(10)
\Edge[,bend=-8.531](8)(11)
%\Edge[,bend=-8.531](8)(12)
\Edge[,bend=-8.531](8)(14)
\Edge[lw=2, color=blue!50,bend=-8.531](9)(10)
\Edge[lw=2, color=blue!50 ,bend=-8.531](9)(12)
\Edge[,bend=-8.531](9)(14)
\Edge[,bend=-8.531](9)(15)
\Edge[,bend=-8.531](10)(11)
\Edge[,bend=-8.531](9)(11)
\Edge[lw=2, color=blue!50, style={dashed},bend=-8.531](11)(14)
\Edge[,bend=-8.531](10)(15)
\Edge[,bend=-8.531](12)(13)
\Edge[,bend=-8.531](12)(14)
%\Edge[,bend=-8.531](13)(14)
\Edge[,bend=-8.531](13)(15)
\end{tikzpicture}
\end{document}