Dear Swati,
The simplest difference is that IT recruitment is for the IT industry, and non-IT recruitment is for non-IT industries. ITES (IT Enabled Services) recruitment usually requires people with specific call center experience.
To explain in more detail:
IT recruitment requires domain knowledge of the software industry only, e.g., knowledge of SAP, JAVA, C, C++, etc.
Non-IT recruitment is a vast subject as it covers all industries that are not part of the software industry. For example, engineering, financial institutions, banks, chemicals, automobiles, logistics, and shipping, to name a few. This type of recruitment needs industry-specific domain knowledge.
Hope this is useful.
Regards,
Anand