A proxy server is a machine that is a middle man between you and the internet, either for better processing, location reasons, or internet security.
An IP is simply an address that your machine has that enables your router to know where to send the data (think of it like your home address). FYI there is also a MAC address that is a lower level identification number (think of it like a social security number or whatever number your government uses for identification).