H1B VISA TO GREEN CARD PROCESS

  1.   How soon green card can be processed after h1b approval
    
    1.   What is the Process (on USCIS) for assignment change or project change within a company when we have valid h1b
      
    2.   What is the Process if we change company when we have valid h1b (1. Same location   2. Different location)
      
    3.   What is i-140 ?
      
    4.   What is LCA ?
      
    5. My baby is us citizen born on Dec’ 2013, On behalf of this shall i file I130 , to get Green card for me? Is it possible?