configure is a script that is generally provided with the source of most standardized type Linux packages and contains code that will "patch" and localize the source distribution so that it will compile and load on your local Linux system. Sometimes configure is put on your disk without the execute bit set, so the configuration could be invoked by sh ./configure....depending on the package, that is why they tell you to look at any type of README file.