do i need sd card for raspberry pi?
The Pi has no (usable) persistent memory. The SD card is used to perform the functions of the BIOS and hard disk drive of a standard PC. I.e. it is used to boot, hold system software, and store any data used/created by your programs.