Can anyone please let me know the internal process for alter table .

Database

Can anyone please let me know the internal process for alter table .

Can anyone please let me know the internal process for alter table . How the database alter a table with the alter table command .Will it create a temporary table internally to process.