The meaning of a billing profile


hi, i want to know the meaning of a billing profile.why it is required for?please tell me something about it.

A billing profile is a set of billing details such as credit card information and/or billing info (first and last name, company, address, phone, e-mail, etc.) It is required to collect payments and to contact you on financial or related matters.