Buffering concept usage? | SAP ABAP

There are three type of buffer
1 single record buffer --it fetches single record from DB every time into the buffer.
2 generic area buffer-- it fetches condition matched records only into the buffer.
3 fully buffer-- it brings all records of table irrespective of condition into the buffer.
Buffering is use for improve performance. it improves performance 10 to 100 times more.