In this paper we consider a geometric variant of Hofer's symplectic energy, which was first considered by Eliashberg and Hofer in connection with their study of the extent to which the interior of a region in a symplectic manifold determines its boundary. We prove, by a simple geometric argument, that both versions of energy give rise to genuine norms on all symplectic manifolds. Roughly speaking, we show that if there were a symplectomorphism of $M$ which had "too little" energy, one could embed a large ball into a thin cylinder $M \times B^2$. Thus there is a direct geometric relation between symplectic rigidity and energy. The second half of the paper is devoted to a proof of the Non-Squeezing theorem for an arbitrary manifold $M$. We do not need to restrict to manifolds in which the theory of pseudo-holomorphic curves behaves well. This is of interest since most other deep results in symplectic topology are generalised from Euclidean space to other manifolds by using this theory, and hence are still not known to be valid for arbitrary symplectic manifolds.