LSMOG said:
What is general relativity all about. I don't know anything about it. I am an undergrad.
Well, GR grew out of Einstein's attempts to incorporate gravity into special relativity in a manner that was compatible with experiment, and that's not a bad way of looking at it.
To understand it more fully, first you need to understand special relativity. I'm not sure where you're at at understanding special relativity, the level of understanding of SR that's most helpful for understanding GR is to understand SR as a kind of space-time geometry.
You can regard Euclidean geometry as being the geometry of distances. Straight lines segments are definable as the shortest distance between two points, circles are definable as a set of points a constant distance away from a center point, and angles are definable as the distnace (length) measured along a segment of a circle. So once you have the notion of distance, you have the fundamental motiation for Euclidean geometry, though there are many details yet to fill in.
For special relativity, the analogue to the Euclidian distance is the invariant space-time interval, called the Lorentz interval. You need other concepts as well, but they're all built on this same fundamental base, much as Euclidean geometry is based on distance.