Hi everyone, I'm VERY new to Oracle and OCI stuff, and I'm asked to do a presentation on it soon.

I want to get to understand a few things...
What is the purpose to the step of OCI Environment Initialization,
such as Creating the OCI Environment, and Allocating Handles?
I was looking at the oci programming basics, and it tells us that it is needed, but doesnt really say why.

Many Thanks for the help.