1. An information processing apparatus comprising: a display control unit configured to, display a print operation screen for inputting a print instruction based on screen data that is received from an external server, the print operation screen being associated with a tab of a tabbed browser; a printing unit configured to execute a print process in a case where the print instruction is input by a user on the operation screen; and a transmitting unit configured to transmit information indicating a completion of the print process to the external server, wherein said display control unit is configured to display a print completion screen based on screen data, the screen data being received from the external server in a case where said transmitting unit has transmitted the information; wherein said display control unit is configured to display the print completion screen with a different tab of the tabbed browser from the tab with which the print operation screen is associated when another user's operation is performed while executing the print process, and wherein said display control unit is configured to display the print completion screen with the same tab as the tab with which the operation screen is associated when another user's operation is not performed while executing the print process.