Depending on the specific use case and requirements, Liferay web applications can be either single-threaded or multithreaded.