IIS Connection Timeout specifies how long, in seconds, should the code wait
before timing out from trying to OPEN a connection. It relates directly to
the line connection.Oen();
HttpRuntime executionTimeout is how long a request should wait before timing out. This is
much broader than the first two. You can think of it as anything between
your page's init and unload.