Where can i find good API tutorial?

Could ANYONE explain me what is API?
(in normal words please)

If i want program to work with .ini
file(load,save data etc.) do i need API

What is class?(I lost my help file so could anyone explain meplease )

Is it Hard to Leard API?

AND HAPPY NEW YEAR EVERYONE