What is SEO and activity of SEO?

SEO stands for Search Engine Optimization; SEO is a technique which helps Search Engines to rank your site higher than the millions of others in response to a search query. SEO has two features: organic and inorganic.
Organic SEO: - Organic SEO is the phrase used to explain the process to obtain a usual placement on the organic search engine result pages. Organic SEO generally takes long to be executed but gives long term results. We have always used white hat methods to get ranking in SERP in organic SEO.
Activities of Organic SEO
• Keyword Analysis
• Link Building
Off Page SEO: - Off Page SEO introduces techniques that can be used to improve the position of a web page in the search engine result page.
Activities of Off Page SEO
• Blog Submission
• Classifieds Submission
• Directory Submission
• Article Submission
• Business Listing
• Image Sharing
• Social Media Sharing
• Slide Sharing
• Web 2.0
• Forum Posting
• Blog Commenting
• Infographic sharing
On Page SEO: On Page SEO is the practice of optimizing individual web page to get a higher website ranking and earn more relevant traffic in search engines.
Activities of On page
• Meta Title
• Meta Tags
• Meta Description
• Alt Tags
• Navigation Architecture
• W3C Validation & Broken Link Checking
• URL Rewriting
• Fixing Canonical issue
• HTML Site Map
• 301/302 Direct Implementation
• Create 404 error page
• XML site map and submission
• Robot.txt file creation
• Page Loading time optimization
• Webmaster tool creation & monitoring
• Google Analytics Installation
• HTMl to text Ratio Optimization
Inorganic SEO: - Inorganic SEO means we have used some black hat techniques to get ranking in SERP. Inorganic traffics are usually related to paid ads, exchange paid links or other paid methods. A black hat technique includes form spamming, comment spamming etc. But these Black Hat techniques can result in Google penalty.