Capital Gains on IPO (Initial Public Offerings), Bonus issue and LTCG on IPO

Capital Gains on IPO, Shares and LTCG vs STCG on listed securities, What is capital gain ? and what are capital assets, LTCG vs STCG on listed securities