When a server is undergoing maintenance, this could mean that the site has bugs or faults that the programmers are working on fixing, or it could mean that the site's server is experiencing technical difficulties.