Question d’entretien chez Xilinx

Difference between task and function, inter assignment and intra assignment statement, flipflop and latch, etc