Why would I need an upper GI endoscopy?

How does an upper GI endoscopy work?