આ વિષયને સારી રીતે સમજવા માટે, તેના મૂળ વિભાવનાઓ, વીમાના સિદ્ધાંતો, અને તેમના અમલીકરણ અને એપ્લિકેશનનો વિચાર પણ જાણવા જરૂરી છે.