What are the differences between network analysis and geometric deep learning on graphs? Both of them deal with data of graph structure like a network community. Is there a big difference there?
Network analysis does not necessarily use deep learning techniques, while geometric deep learning (GDL) on graphs uses only deep learning techniques (that is, you train a neural network using gradient descent or other optimization methods). You can do some network analysis using GDL.