Abacus Insights interview question

Explain Abstaction in detail?Write code? Also explain static block and static keyword