What is meant by bapi.I have searched the forum but i am unable to analyse it as i am new to sap.Plz explain me clearly.What is meant by business object directory.Plz explain me in simple way.Also i want to know diff between rfc and bapi.