A loading indicator provides visual feedback to users that they have initiated a process and it holds their attention for processes that take longer than one second.
(Do not use a loading indicator for processes that take less than one second since this may confuse users.)
Only one indicator should appear on the page at a time.
There is no visual lightbox effect, however, the user cannot interact with the UI while loading is in process.