Rate limits are ceilings that AI providers set on how fast or how often you can use their service. They keep any single user from overwhelming the shared system and help manage demand. If an app suddenly gets very busy, it can bump into these limits and have to slow down or wait.
For example, A free chatbot might cap you at a certain number of messages per hour before asking you to wait.