Semantic analysis is logical analysis of a firm's activity, analysis of clients, selection of the list of keywords and word combinations using which the potential customers are looking for the information relative to some or other goods/a service in a search system.