Oracle - NO listener.ora and NO tnsnames.ora Needed

For some reason Oracle's networking environment is very difficult to understand. I myself was a bit confused when Oracle first introduced this feature. Oracle's networking environment is nothing more than letting some client computer connect to a database host computer—establishing and maintaining a connection through the network using standard protocols. For this to work, the client computer needs