Meaning And Nature Of Learning