Indexing is the result of successful crawling. Means It is saved in the Google database.
You can check whether your URL is indexed or not by clicking on cache in SERP.
1. Crawling refers to the process of search engines visiting websites to gather information about their pages. Search engines use web crawlers, also known as spiders, to automatically visit pages and follow links on those pages to discover new content.
2. Indexing refers to the process of adding the pages that have been crawled to the search engine's index, which is a database of all the pages that the search engine has discovered. Pages that are indexed are included in search results when a user enters a query that matches the page's content.
3. Caching refers to the process of storing a copy of a page on a search engine's servers, so that it can be served to users more quickly. When a user enters a query that matches a page that is in the cache, the search engine can serve the cached version of the page to the user, rather than having to fetch the page from the original source.
To sum up, Crawling is the process of finding new pages, Indexing is the process of adding those pages to the search engine's database, and Caching is the process of storing a copy of a page on the search engine's server, so it can be served quickly.
I find that the harder I work, the more luck I seem to have.