SQL Server Express is Microsoft's free version of SQL Server. It has several limitations, specifically the CPU is limited to 1 socket and database size is limited to 10 GB.
Microsoft's Azure platform is a cloud-based SQL Server. Unlike Express, Azure is not free and contains all of the features in the full version of SQL Server.