While algorithms for planar graphs have received a lot of attention, few papers have focused on the additional power that one gets from assuming an embedding of the graph is available. While in the classic sequential setting, this assumption gives no additional power (as a planar graph can be embedded in linear time), we show that this is far from being the case in other settings. We assume that the embedding is straight-line, but our methods also generalize to nonstraight-line embeddings. Specifically, we focus on sublinear-time computation and massively parallel computation (MPC).Our main technical contribution is a sublinear-time algorithm for computing a relaxed version of an r-division. We then show how this can be used to estimate Lipschitz additive graph parameters. This includes, for example, the maximum matching, maximum independent set, or the minimum dominating set. We also show how this can be used to solve some property testing problems with respect to the vertex edit distance.In the second part of our paper, we show an MPC algorithm that computes an r-division of the input graph. We show how this can be used to solve various classical graph problems with space per machine of O(n 2/3+ ) for some > 0, and while performing O(1) rounds. One needs Ω(log n) rounds with n 1−Ω(1) space per machine without the embedding to solve these problems, assuming the 1-vs-2-cycles conjecture. Among the problems solved by our approach are: counting connected components, bipartition, minimum spanning tree problem, O(1)-approximate shortest paths, O(1)-approximate diameter/radius. Our techniques however also apply to other problems. In conjunction with existing algorithms for computing the Delaunay triangulation, our results imply an MPC algorithm for Euclidean minimum spanning three that uses O(n 2/3+ ) space per machine and performs O(1) rounds.Finally, we show two generalizations of our approach. First, we show that that our approach also works for non-planar embeddings. Specifically, we get non-trivial results whenever the number of crossings is n 2 . Second, we show that our algorithms can be modified to work with embeddings consisting of curves that are not "too squiggly" (as formalized by the total absolute curvature). This results in an algorithm parameterized by the total absolute curvature of all edges. We do this via a new lemma which we believe is of independent interest.