In this chapter, we discussed requirement of FPGA and evolution of FPGA, design architecture, basics of combinational and sequential circuit implementation using FPGA. We also further discussed regarding the implementation of asynchronous and synchronous sequential logic circuit. The internal architecture of LUT base circuit also discussed here. Stratix ALM also briefly discussed in this chapter.