By default, all shared hosting accounts have a file usage limit, also known as the inode limit. An Inode is a data structure used to keep information about a meta data of a file on the hosting account is known as, includes everything like, emails, files, folders, anything that is stored on the hosting account. A file can be 1 byte of megabyte, size of the file can be varying for example a html file may be 300kb and gif image can be 2MB in size, in both cases they are considered as 1 inode or file.
We limit for Personal, Professional and Agency shared hosting accounts to 250,000 Inodes/Files Limit and also stop taking daily backups once the account reaches file usage of 150,000. Any account with high file usage should consider hosting their website on dedicated platforms, only big websites have high inode of file usage or trying to misuse/exploit the shared environment. Business Hosting have higher Inode/File Usage limts as per their plans.
Inode/File Usage does not affect the performance or speed of a website.