Non-blocking UI is one where data for each section on a screen loads asynchronously (i.e., independently from one another). These could be different widgets, tables, visualizations, etc.
Non-blocking UIs are typically assisted by displaying a skeleton UI while content loads, providing visual feedback ([[Provide visibility of system status]]).