The technology used for the implementation is different in each case, but the underlying principles are the same.
Technologia stosowana przy implementacji bywa różna w każdym z przypadków, jednak zasadnicze zasady są tu takie same.