what is the basic difference between buck converter and boost converter?
In PV applications, generally, a Buck converter is used to charge the battery (since the output from a Buck converter is supposed to be less than its input), while a Boost converter is used to "match the load voltage" from the (supposedly) low voltage PV input.