Hi,
Yes to include real-time interaction between users on website you need more than just raw HTML and CSS. You would need functionality so include JS or .NET framework (C# or VB), you could also add Python, but most of all in order to control user information: Database.
Hope this helps.
r3t40