Understanding Basic Framework